<?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>Απ: Αναζήτηση static μεθόδου με Reflection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41983.aspx</link><pubDate>Wed, 14 May 2008 20:36:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41983</guid><dc:creator>alfoks</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41983.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=41983</wfw:commentRss><description>Thanks για την απάντηση, αλλά δεν ήταν αυτό το προβλημά. Θα αρχίσω ένα νέο thread όπου θα δίνω και ένα παράδειγμα για να γίνει πιο κατανοητό.&lt;br&gt;</description></item><item><title>Απ: Αναζήτηση static μεθόδου με Reflection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41981.aspx</link><pubDate>Wed, 14 May 2008 19:38:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41981</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41981.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=41981</wfw:commentRss><description>&lt;P&gt;Καλό είναι όταν έχουμε μία καινούρια ερώτηση να ξεκινάμε νέο thread αντί να την προσθέτουμε στο τέλος ενός άλλου thread. Διαφορετικά μόνο όσοι ήδη ασχολούνται με το παλιό thread θα δουν την ερώτηση. Αντίθετα, ένα νέο thread θα το προσέξουν όλοι.&lt;/P&gt;
&lt;P&gt;Όσον αφορά την&amp;nbsp;ερώτηση, αν κατάλαβα καλά θέλεις να βρεις τις στατικές μεθόδους ενός τύπου? Μπορείς να χρησιμοποιήσεις την BindingFlags.Static, π.χ. FieldInfo oFields = this.GetType().GetFields(BindingFlags.Static | BindingFlags.Public). Αν θέλεις να δεις και τις μεθόδους των base τύπων μπορείς να χρησιμοποιήσεις επιπλέον την BindingFlags.&lt;SPAN class=selflink&gt;FlattenHierarchy. Ρίξε μία ματιά στο documentation της BindingFlags και θα βρεις και άλλα flags που μπορεί να σε βοηθήσουν&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><title>Αναζήτηση static μεθόδου με Reflection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41980.aspx</link><pubDate>Wed, 14 May 2008 19:15:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41980</guid><dc:creator>alfoks</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41980.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=41980</wfw:commentRss><description>Hello!&lt;br&gt;Έχω κι εγώ μια ερώτηση για το Reflection.&lt;br&gt;&lt;br&gt;Έχω μια κλάση όχι static, αλλά με static μεθόδους.&lt;br&gt;Στις μη static μεθόδους μπορώ να κάνω το εξής: FieldInfo oFields = this.GetType().GetFields(BindingFlags.Public) και να πάρω τα πεδία της κλάσης.&lt;br&gt;Στις static μεθόδους αυτό δεν γίνεται γιατί δεν υπάρχει Instance της κλάσης.&lt;br&gt;Μπορώ να κάνω: FieldInfo oFields = typeof(ClassName).GetFields(BindingFlags.Public), αλλά επειδή έχω άλλες κλάσεις που κάνουν inherit από αυτήν,&lt;br&gt;θελω σε αυτό το σημείο να βρεί μόνη της η μέθοδος για ποιον τύπο πρόκειται και όχι να της τον δώσω εγώ. Γίνεται;&lt;br&gt;&lt;br&gt;</description></item></channel></rss>