<?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>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Βοήθεια σε LINQ</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77715.aspx</link><pubDate>Thu, 19 May 2016 02:06:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77715</guid><dc:creator>Panos Kousidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77715.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=77715</wfw:commentRss><description>&lt;p&gt;ΟΚ το βρήκα&lt;/p&gt;&lt;p&gt;Dim res = From dir in a.directories &lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; From fil in dir.filenames&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; From att in fil.attributes&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; where att.contains("ReadOnly")&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Select fil &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Το θέμα μπορεί να διαγραφεί αν δεν προσφέρει τίποτα&lt;br&gt;&lt;/p&gt;</description></item><item><title>Βοήθεια σε LINQ</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77714.aspx</link><pubDate>Thu, 19 May 2016 01:12:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77714</guid><dc:creator>Panos Kousidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77714.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=77714</wfw:commentRss><description>&lt;p&gt;Καλησπέρα,&lt;/p&gt;&lt;p&gt;Δε βρήκα κατάλληλη κατηγορία για LinQ οπότε προσθέτω τη δημοσίευση εδώ&lt;/p&gt;&lt;p&gt;Είμαι νέος στη LinQ και θα ήθελα να μου εξηγήσει κάποιος πως μπορώ να καταφέρω το παρακάτω&lt;/p&gt;&lt;p&gt;Έχω μία class A που έχει μέσα σε μία μεταβλητή της ένα collection από Class B, η οποία B έχει μέσα σε μία μεταβλητή της collection από Class C, η οποία C με τη σειρά της έχει μια μεταβλητή τύπου collection από class D κ.ο.κ σαν treeview style&lt;/p&gt;&lt;p&gt;Έχω ένα object από την Class A. Υπάρχει τρόπος να κάνω query μέσα σε αυτό το object και να του πω να μου επιστρέψει όλα τα object C που έχουν πχ C.value=1?&lt;/p&gt;&lt;p&gt;Παράδειγμα&lt;/p&gt;&lt;p&gt;A.Name="C:\" &lt;br&gt;&lt;/p&gt;&lt;p&gt;A.Directories = {List(of B)}&lt;/p&gt;&lt;p&gt;Το κάθε entity στο A.Directories έχει μέσα φακέλους (class b)&lt;/p&gt;&lt;p&gt;B.Filenames = {List(of C)}&lt;/p&gt;&lt;p&gt;Το κάθε entity στο B.filenames έχει αρχεία (class c)&lt;/p&gt;&lt;p&gt;C.attributes = {list(of string)}&lt;/p&gt;&lt;p&gt;Το κάθε entity στο C.attributes έχει attributes (readonly,hidden,system κλπ)&lt;/p&gt;&lt;p&gt;Μπορώ να κάνω query στο object A και να μου επιστραφεί ένα collection των C objects που έχουν C.attributes.contains("ReadOnly")?&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>