<?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>Πρώτα Βήματα - Γλώσσες προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Hashtable</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41612.aspx</link><pubDate>Fri, 18 Apr 2008 17:50:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41612</guid><dc:creator>Alexander</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41612.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=41612</wfw:commentRss><description>Thanx! Δεν είχα προσέξει τα []... &lt;br&gt;</description></item><item><title>Απ: Hashtable</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41611.aspx</link><pubDate>Fri, 18 Apr 2008 17:13:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41611</guid><dc:creator>plasmatek</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41611.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=41611</wfw:commentRss><description>&lt;P&gt;εμ, στο msdn&amp;nbsp;λέει:&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR:blue;"&gt;public&lt;/SPAN&gt; virtual Object Item[&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Object key&lt;BR&gt;] { &lt;SPAN style="COLOR:blue;"&gt;get&lt;/SPAN&gt;; &lt;SPAN style="COLOR:blue;"&gt;set&lt;/SPAN&gt;; }&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Remarks &lt;/P&gt;
&lt;DIV class=MTPS_CollapsibleSection id=ctl00_rs1_mainContentContainer_cpe21420_c style="DISPLAY:block;OVERFLOW:visible;WIDTH:auto;HEIGHT:auto;"&gt;
&lt;DIV class=MTPS_CollapsibleSection id="" style="BORDER-RIGHT:medium none;BORDER-TOP:medium none;DISPLAY:block;BORDER-LEFT:medium none;BORDER-BOTTOM:medium none;"&gt;&lt;A name=remarksToggle&gt;&lt;/A&gt;
&lt;P&gt;This property provides the ability to access a specific element in the collection by using the following syntax: &lt;SPAN class=code&gt;myCollection[key]&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;οπότε στην ουσία απλά γράφεις myHashtable[mykey] όπου το myHashtable είναι το Hashtable σου και mykey το κλειδί του οποίο θες να ανακτήσεις την τιμή.&lt;/P&gt;
&lt;P&gt;αν παρατηρήσεις την Hashtable με την βοήθεια του reflector θα δείς&amp;nbsp;για την Item[Object]&amp;nbsp;ότι:&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#1000a0&gt;public&lt;/FONT&gt; &lt;FONT color=#1000a0&gt;virtual&lt;/FONT&gt; &lt;A title=System.Object href="http://www.aisto.com/roeder/dotnet/Default.aspx?Target=code://mscorlib:2.0.0.0:b77a5c561934e089/System.Object"&gt;&lt;FONT color=#006018&gt;object&lt;/FONT&gt;&lt;/A&gt; &lt;B&gt;&lt;A class=bold href="http://www.aisto.com/roeder/dotnet/Default.aspx?Target=code://mscorlib:2.0.0.0:b77a5c561934e089/System.Collections.Hashtable/property:Item(Object):Object"&gt;&lt;FONT color=#000000&gt;this&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;[&lt;A title=System.Object href="http://www.aisto.com/roeder/dotnet/Default.aspx?Target=code://mscorlib:2.0.0.0:b77a5c561934e089/System.Object"&gt;&lt;FONT color=#006018&gt;object&lt;/FONT&gt;&lt;/A&gt; key] { &lt;FONT color=#1000a0&gt;get&lt;/FONT&gt;; &lt;FONT color=#1000a0&gt;set&lt;/FONT&gt;; }&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;δηλαδή στην ουσία είναι ένας indexer. μάλλον το Item&amp;nbsp;είναι απλά μία σύμβαση του msdn&amp;nbsp;για τα indexer properties.&lt;/P&gt;
&lt;P&gt;more info about indexers:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/6x16t2tx.aspx"&gt;http://msdn2.microsoft.com/en-us/library/6x16t2tx.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.csharphelp.com/archives/archive140.html"&gt;http://www.csharphelp.com/archives/archive140.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;και άπειρες άλλες σελίδες που δίνει το google για&amp;nbsp;το&amp;nbsp;query: indexers c#&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description></item><item><title>Hashtable</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41565.aspx</link><pubDate>Thu, 17 Apr 2008 03:47:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41565</guid><dc:creator>Alexander</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41565.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=41565</wfw:commentRss><description>Καλησπέρα!&lt;br&gt;&lt;br&gt;Θέλω να χρησιμοποιήσω την Item του hashtable, αλλά φαίνεται σαν να μην υπάρχει, σαν να μην έχει υλοποιηθεί. Χρησιμοποιώ το Microsoft Visual C# 2008 Express Edition (ver 9.0.21022.8 RTM) και .NET 3,5. &lt;br&gt;&lt;br&gt;Επίσης, στην System.Diagnostics δεν υπάρχει η PerformanceCounter (μάλλον δεν έχω κάνει κάτι add;). &lt;br&gt;&lt;br&gt;Τι πρέπει να κάνω;&lt;br&gt;&lt;br&gt;</description></item></channel></rss>