मैंने सी # में एक छोटा परीक्षण ऐप बनाया, और कुछ ग्रीक टेक्स्ट के साथ एक बटन बनाया:। जैसे ही मैंने बटन में टेक्स्ट सेट किया, विजुअल स्टूडियो ने मुझसे पूछा कि क्या मैं यूनिकोड पर स्विच करना चाहता हूं, मैंने कहा 'हां'। उसके बाद मेरे बटन पर ग्रीक टेक्स्ट दिखा।
मुझे संदेह है कि विजुअल स्टूडियो या आपके एप्लिकेशन कॉन्फ़िगरेशन की कुछ संपत्ति में एक सेटिंग है जिसे सही तरीके से सेट करने की आवश्यकता है।
संपादित करें:
आपके उत्तर में आपकी और जानकारी मुझे विश्वास दिलाती है कि Oracle डेटाबेस का टेक्स्ट UTF-8 हो सकता है। . यदि ऐसा है, तो कुछ उच्च-क्रम बिट्स का उपयोग यह परिभाषित करने के लिए किया जाता है कि दिए गए वर्ण में अधिक बाइट हैं या नहीं। इस प्रकार, सभी वर्ण समान बाइट लंबाई के नहीं होते हैं! आप समाधान काम नहीं कर सकते हैं। मेरा सुझाव है कि
. का उपयोग करके इसे लोड करने का प्रयास करेंEncoding.UTF8.GetString()