<?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>Απ: Get Property Name at Runtime</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7169.aspx</link><pubDate>Fri, 18 Nov 2005 20:21:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7169</guid><dc:creator>BasiliZ</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7169.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7169</wfw:commentRss><description>αααα γεια σου αυτο ήθελα! thanks.</description></item><item><title>Απ: Get Property Name at Runtime</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7167.aspx</link><pubDate>Fri, 18 Nov 2005 19:21:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7167</guid><dc:creator>kkara</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7167.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7167</wfw:commentRss><description>Το είχα και εγώ αυτό το πρόβλημα, και τελικά το έλυσα λίγο
"μπακαλίστικα", αλλά παίζει μια χαρά. Αυτό που μπορείς να κάνεις είναι
να πάρεις το όνομα της μεθόδου στην οποία βρίσκεσαι (της set) και να

"κόψεις" το αρχικό set_, δηλαδή : &lt;br&gt;
&lt;br&gt;
&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;        &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;double&lt;/span&gt; MyProperty {&lt;br /&gt;            set {&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; propname &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; MethodBase.GetCurrentMethod().Name.Remove(0, 4);&lt;br /&gt;            }&lt;br /&gt;        }&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
Δοκίμασε το, και για ότι θέλεις ξαναρίξε post &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;&lt;br&gt;</description></item><item><title>Get Property Name at Runtime</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7165.aspx</link><pubDate>Fri, 18 Nov 2005 19:05:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7165</guid><dc:creator>BasiliZ</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7165.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7165</wfw:commentRss><description>Θέλω runtime να περνώ το Property name το οποίο γύνεται set, δοκίμασα
με reflection δεν έβγαλα κάποια ακρή. Συγγεκριμένα θέλω να κάνω το εξής:&lt;br&gt;
&lt;br&gt;
public double MyProperty&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; set&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; string propname=KatiPouGirnaeiToPropNamePouEimaiTora();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
το propname θα πρέπει να είναι "MyProperty".&lt;br&gt;
Μία άλλη ιδέα είναι με custom attributes αλλα είναι ακόμα "ιδέα". Το
concept, για να βοηθήσω, είναι το undo και redo σε κάποια properties.&lt;br&gt;</description></item></channel></rss>