<?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>Πρώτα Βήματα - Desktop Applications</title><link>https://www.dotnetzone.gr:443/cs/forums/80/ShowForum.aspx</link><description>Θέματα για όσους φτιάχνουν τα πρώτα τους Desktop Applications σε .NET Framework</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51769.aspx</link><pubDate>Wed, 17 Jun 2009 20:07:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51769</guid><dc:creator>miket969</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51769.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51769</wfw:commentRss><description>Πράγματι αυτό δουλεύει, σ'ευχαριστώ...&lt;br&gt;Αλλά όταν χτυπούσε και ο debugger και με πηγαίνει στην Convert, γιατί όταν τσεκάρω τις τιμές των μεταβλητών το dec είναι κενό string; (από τη στιγμή της ανάθεσης) . Με αποπροσανατόλισε αυτό. Είναι λογικό;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51765.aspx</link><pubDate>Wed, 17 Jun 2009 19:55:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51765</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51765.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51765</wfw:commentRss><description>&lt;P&gt;Δεν έχω VS μπροστά μου αλλά νομίζω δεν χρειάζεται το -1 στο Substring(0, dec.IndexOf(' ') - 1)&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51758.aspx</link><pubDate>Wed, 17 Jun 2009 19:34:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51758</guid><dc:creator>miket969</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51758.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51758</wfw:commentRss><description>string[] s = item.Split(':');&lt;br&gt;string dec = "";&lt;br&gt;dec = s[1];&lt;br&gt;if (dec.EndsWith("(TPL)"))&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dec = dec.Substring(0, dec.IndexOf(' ') - 1);&lt;br&gt;}&lt;br&gt;double ddec = Convert.ToDouble(dec);&lt;br&gt;&lt;br&gt;Είναι μέσα σε ένα foreach loop για τα items ενός listbox και π.χ. για item = "23:45", item = "12:2", item = "21:45 (TPL)" δουλεύει κανονικά, κολλάει στην περίπτωση όπου item = "33:1 (TPL)"&lt;br&gt;Αν χρειάζεσαι τπτ άλλο μου λες... και thnx για τις απαντησεις σου μέχρι τώρα&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51755.aspx</link><pubDate>Wed, 17 Jun 2009 19:22:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51755</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51755.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51755</wfw:commentRss><description>&lt;P&gt;Καλύτερα να γράψεις επακριβώς τον κώδικα που χρησιμοποιείς καθώς επίσης και να μας πεις το exception που εμφανίζεται. Μην κουβεντιάζουμε στον αέρα...&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51754.aspx</link><pubDate>Wed, 17 Jun 2009 19:13:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51754</guid><dc:creator>miket969</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51754.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51754</wfw:commentRss><description>Συγνώμη, ξέχασα να αναφέρω ότι μετά ακριβώς από την ανάθεση στο dec κάνω έλεγχο για dec.EndsWith("(TPL)") και το αφαιρώ. και πάλι δουλεύει κανονικά με όλα τα strings εκτός από την περίπτωση με ένα ψηφίο δεξιά του ':'. Αλλά το θέμα είναι ότι ότι ούτε στην EndsWith το dec περιέχει κάτι. To έχω εξακριβώσει με breakpoints, MessageBoxes κλπ κλπ&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51753.aspx</link><pubDate>Wed, 17 Jun 2009 19:04:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51753</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51753.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51753</wfw:commentRss><description>&lt;P&gt;Μήπως δεν χτυπάει επειδή είναι άδειο το dec αλλά επειδή έχει χαρακτήρες μέσα; Αφού κάνεις split&amp;nbsp;στο ":" και αναθέτεις το δεύτερο item από το array (dec=s[1]) θα πάρεις το κομμάτι "1 (TPL)" οπότε στο convert θα σκάσει.&lt;/P&gt;</description></item><item><title>Πρόβλημα με string σε C# και VS2008</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51751.aspx</link><pubDate>Wed, 17 Jun 2009 18:57:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51751</guid><dc:creator>miket969</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51751.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=51751</wfw:commentRss><description>Καλημέρα σε όλους,&lt;br&gt;Το πρόβλημά μου είναι πολύ βασικό (και με απλή απάντηση φαντάζομαι...) αλλά δε μπορώ να καταλάβω που είναι το λάθος μου... Ο κώδικάς μου έχει ως εξής:&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tr style="vertical-align:top;line-height:normal;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="margin:0px;padding:2px;font-family:courier new;font-size:11px;color:gray;"&gt;1
2
3
4
5
6
 &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px 2px 2px 8px;"&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; item &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"28:1 (TPL)"&lt;/span&gt;
&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt;[] s &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; item.Split(':');
&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; dec &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;""&lt;/span&gt;;
dec &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; s[1];
&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;//...&lt;/span&gt;
&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;double&lt;/span&gt; d &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; Convert.ToDouble(dec);&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br&gt;To περίεργο της υπόθεσης είναι ότι στο dec δεν ανατίθεται καμία τιμή και φυσικά το Convert χτυπάει. Με breakpoint στη γραμμή 4 βλέπω ότι το Array s έχει γίνει populated σωστά αλλά το dec δεν παίρνει καμία τιμή. Ακόμα πιο παράξενο μου φαίνεται το γεγονός ότι όταν το item έχει μια τιμή "25:13 (TPL)" (δηλαδή μια τιμή με 2 ψηφία δεξιά του ':') ή οποιοδήποτε συνδυασμό ψηφίων χωρίς το "(TPL)" όλα δουλεύουν καλά. Το έχω δοκιμάσει και με Substring αλλά πάλι είχα το ίδιο πρόβλημα. Μάλλον κάτι έχει να κάνει με το string που εισάγεται. Αλλά τι;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&lt;br&gt;&lt;/span&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&lt;/pre&gt;</description></item></channel></rss>