<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: List.Insert</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77023.aspx</link><pubDate>Sun, 19 Apr 2015 22:26:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77023</guid><dc:creator>evagelos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77023.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77023</wfw:commentRss><description>Σε ευχαριστώ.
αυτό ακριβώς έψαχνα</description></item><item><title>Απ: List.Insert</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76991.aspx</link><pubDate>Thu, 16 Apr 2015 00:36:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76991</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76991.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76991</wfw:commentRss><description>&lt;p&gt;Εάν είσαι σίγουρος ότι υπάρχει το record του channel πάντα, μπορείς να κάνεις:&lt;/p&gt;&lt;p&gt;myChannels.Where(ch =&amp;gt; ch.Name == chName).First().Epg.Add(new epg() {Description = thema, Time = ora, Day = DateTime.Now.AddDays(myday)});&lt;/p&gt;&lt;p&gt;Εάν δεν είσαι σίγουρος:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:13.3333330154419px;"&gt;var channel = myChannels.Where(ch =&amp;gt; ch.Name == chName).FirstOrDefault();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;if (channel != null) { channel.Epg.Add(&lt;span style="font-size:13.3333330154419px;"&gt;new epg() {Description = thema, Time = ora, Day = DateTime.Now.AddDays(myday)}); }&lt;/span&gt;&lt;/p&gt;</description></item><item><title>List.Insert</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76975.aspx</link><pubDate>Mon, 13 Apr 2015 23:20:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76975</guid><dc:creator>evagelos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76975.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76975</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδια.&lt;/p&gt;&lt;p&gt;Εχω μια custom&amp;nbsp;Class List&amp;nbsp;και ένα "στοιχείο" είναι μια Class list και αυτό:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class channels&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Name { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string ImageUrl { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public List&amp;lt;epg&amp;gt; Epg { get; set; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class epg&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public DateTime Day { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Time { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Description { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/p&gt;&lt;p&gt;Πως μπορώ να προσθέσω σε ένα συγκεκριμένο id της channels ένα epg;&lt;/p&gt;&lt;p&gt;κάνω:&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" face="Consolas" size="2"&gt;&lt;font color="#0000ff" face="Consolas" size="2"&gt;&lt;font color="#0000ff" face="Consolas" size="2"&gt;var&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Consolas" size="2"&gt;&lt;font face="Consolas" size="2"&gt; found = mychannels.FindIndex(x =&amp;gt; x.Name == chName);&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;και μου γυρίζει το id.&lt;/p&gt;&lt;p&gt;μετά τι πρέπει να γράψω για να μπει&amp;nbsp;πχ στην 3η εγγραφή&amp;nbsp;ή να φτιάξει καινούργιο&amp;nbsp;channel από την στιγμή που δεν το βρήκε;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;που είναι το λάθος;&lt;/p&gt;&lt;p&gt;Αυτό μου βγάζει μήνυμα λάθους:&amp;nbsp;&lt;/p&gt;&lt;p&gt;if (found &amp;gt; -1)&lt;br&gt;{&lt;br&gt;&amp;nbsp;mychannels.Insert(found, &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new epg() { Description = thema, Time = ora, Day = DateTime.Now.AddDays(myDay) }&lt;br&gt;&amp;nbsp;&amp;nbsp;);&lt;br&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>