<?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>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: ευέλικτη δομή δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39776.aspx</link><pubDate>Sat, 02 Feb 2008 00:07:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39776</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39776.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=39776</wfw:commentRss><description>τελικά αποφάσισα να χρησιμοποιήσω το List&amp;lt;&amp;gt; ως απλούστερη και ευκολότερη λύση. Σας ευχαριστω πολύ για τις απαντήσεις σας&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br&gt;</description></item><item><title>Απ: ευέλικτη δομή δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39341.aspx</link><pubDate>Sat, 19 Jan 2008 07:09:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39341</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39341.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=39341</wfw:commentRss><description>&lt;P&gt;H List&amp;lt;T&amp;gt; είναι η συνήθης ύποπτη γιατί είναι πολύ εύκολη στη χρήση και αρκετά γρήγορη. Ένα ArrayList περιέχει αντικείμενα τύπου Object και μόνο, οπότε κάθε φορά που θέλεις να χρησιμοποιήσεις ένα από τα αντικείμενα της θα πρέπει να το κάνεις cast στον αρχικό του τύπο. Αυτό κοστίζει σε χρόνο γι αυτό και είναι καλύτερο να χρησιμοποιείς generic collections όπως η List&amp;lt;T&amp;gt;. &lt;/P&gt;
&lt;P&gt;Θα σε ενδιαφέρουν επίσης και οι επιπλέον μέθοδοι που έχουν οι περισσότερες generic collections, όπως η BinarySearch, οι διάφορες Find κλπ. Ειδικά για τις περιπτώσεις όπου χρειάζεται γρήγορη αναζήτηση μίας συγκεκριμένης τιμής, υπάρχει το Dictionary&amp;lt;KEY,VALUE&amp;gt; collection, το οποίο επιτρέπει τη γρήγορη αναζήτηση των αντικειμένων που περιέχει χρησιμοποιώντας μία τιμή κλειδί. Τέλος, στο .NET 3.5 έχει προστεθεί η HashSet&amp;lt;T&amp;gt; η οποία επιτρέπει γρήγορη αναζήτηση και πράξεις μεταξύ συνόλων, όπως π.χ. Union. &lt;/P&gt;</description></item><item><title>Απ: ευέλικτη δομή δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39336.aspx</link><pubDate>Sat, 19 Jan 2008 04:20:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39336</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39336.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=39336</wfw:commentRss><description>Θα δοκιμάσω αρχικά το ArrayList και θα σου πω πέτυχε ή οχι:)&lt;br&gt;</description></item><item><title>Απ: ευέλικτη δομή δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39334.aspx</link><pubDate>Sat, 19 Jan 2008 01:41:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39334</guid><dc:creator>elam</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39334.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=39334</wfw:commentRss><description>&lt;P&gt;Ανάλογα με το είδος της&amp;nbsp;εφαρμογής , τα εργαλεία που χρησιμοποιείς αλλά και τη δομή που έχει η πληροφορία σου, μπορεί ο καλύτερος τρόπος αναπαράστασης να είναι και διαφορετικός.&lt;BR&gt;Το πιο απλό είναι να δεις πρώτα την περίπτωση που κάθε "γραμμή" του πίνακά σου είναι το instance μιας κλάσης και το αποτέλεσμα είναι ένα "έτοιμο" Collection του .NET με τα instances αυτά.&lt;BR&gt;Βλέπεις αυτά εδώ &lt;A href="http://msdn2.microsoft.com/en-us/library/system.collections.aspx"&gt;http://msdn2.microsoft.com/en-us/library/system.collections.aspx&lt;/A&gt; αλλά και αυτά &lt;A href="http://msdn2.microsoft.com/en-us/library/system.collections.generic.aspx"&gt;http://msdn2.microsoft.com/en-us/library/system.collections.generic.aspx&lt;/A&gt; ,και κοιτάς τις δυνατότητες που έχουν. &lt;BR&gt;Η "συνήθης ύποπτη", σε περιπτώσεις σαν τη δική σου, είναι η List&amp;lt;T&amp;gt; &lt;A href="http://msdn2.microsoft.com/en-us/library/6sh2ey19.aspx"&gt;http://msdn2.microsoft.com/en-us/library/6sh2ey19.aspx&lt;/A&gt; .&lt;/P&gt;
&lt;P&gt;Καλή επιτυχία.&lt;/P&gt;</description></item><item><title>ευέλικτη δομή δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39330.aspx</link><pubDate>Fri, 18 Jan 2008 23:29:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39330</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39330.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=39330</wfw:commentRss><description>Φτιάχνω μια εφαρμογή μηχανής αναζήτησης. Μέσα στη δουλειά που έχω κάνει ως τωρα χρησιμοποιήσα πρόχειρα πίνακες τύπου string για να επεξεργάζομαι τα αποτελέσματα τα οποία θα επιστραφούν στο χρήστη. Αυτό φυσικά δεν αρκεί γιατί ούτε τον αριθμό των αποτελεσμάτων μπορώ να γνωρίζω (θα πρέπει δηλ να επιλέξω μια δομή δεδ που να έχει &lt;b&gt;μέγεθος δυναμικό και ευέλικτο&lt;/b&gt;), ούτε μου δίνεται η δυνατότητα να διαχωρίσω και &lt;b&gt;να οργανώσω την πληροφορία μου&lt;/b&gt; (πχ σε τίτλους, links, περιλήψεις αποτελεσμάτων).&lt;br&gt;&lt;br&gt;Θέλω λοιπόν &lt;b&gt;να μου προτείνετε μια δομή δεδομένων&lt;/b&gt; που ανταποκρίνεται στα παραπάνω γιατί δε τις γνωρίζω όλες, ούτε και τα χαρακτηριστικά κ δυνατότητες της καθεμίας. Διάβασα κάπου για DataTable αλλα δεν είμαι σίγουρη αν είναι κατάλληλο για τη συγκεκριμένη εφαρμογή.&lt;br&gt;</description></item></channel></rss>