<?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>Απ: Langage Identification</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52199.aspx</link><pubDate>Fri, 03 Jul 2009 18:18:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52199</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52199.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=52199</wfw:commentRss><description>Καταρχήν, τα strings του .NET είναι όλα Unicode, όχι UTF8. Για να διαβάσεις ή να γράψεις UTF8 θα πρέπει να κάνεις την αντίστοιχη μετατροπή. Από εκεί και πέρα, οι Unicode χαρακτήρες χωρίζονται σε &lt;a href="http://msdn.microsoft.com/en-us/library/dd374090(VS.85).aspx"&gt;subranges&lt;/a&gt;, για παράδειγμα τα ελληνικά είναι μεταξύ 0x0370 και 0x03FF. Μπορείς έτσι να συγκρίνεις την τιμή ενός χαρακτήρα με τα διάφορα subranges για να δεις σε ποιά γλώσσα αντιστοιχεί. Επειδή όμως τα subranges περιλαμβάνουν και περίεργους χαρακτήρες, π.χ.&amp;nbsp;ϱ, Ϝ, Ϟ, ϐ, ϖ, ϑ καλό είναι να ρίξεις μία ματιά στο Character map των Windows για να ξεχωρίσεις ποιοί χαρακτήρες σε ενδιαφέρουν πραγματικά.&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Langage Identification</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52183.aspx</link><pubDate>Fri, 03 Jul 2009 07:01:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52183</guid><dc:creator>flougr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52183.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=52183</wfw:commentRss><description>Καλησπέρα,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ξέρει κανείς κάποιο τρόπο να κάνω identify τη γλώσσα στην οποία είναι γραμμένο ένα string ;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Βασικά έχω προσπαθήσει να κάνω port το TextCat από pelr ή java σε C# αλλά μέχρι τώρα δεν τα έχω καταφέρει.&lt;/div&gt;&lt;div&gt;Σκεφτόμουνα για αρχή τουλάχιστον να φτιάξω μια πιο "περιορισμένη" μέθοδο που να μου επιστρέφει αν το string περιέχει μόνο αγγλικούς χαρακτήρες ή όχι. Καμμία ιδέα ; Υπάρχει κάποιος τρόπος διαβάζωντας το string ως UTF-8 να μπορέσω να επιβεβαιώσω ότι δεν περιέχει internation characters ; (εντάξει θα μπερδέυει τα αγγλικά με τα ισπανικά αλλά τουλάχιστον θα απορρίπτει τα Ελληνικά και τα Κινέζικα".&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item></channel></rss>