2010-07-30 26 views
7

मुझे आश्चर्य है कि यह क्यों है। http://msdn.microsoft.com/en-us/library/aa664670%28VS.71%29.aspxसी # में यूनिकोड क्लास नाम - कुछ काम क्यों करते हैं, जब अन्य नहीं करते हैं?

उनमें से एक काम करता है, अन्य एक संकलन त्रुटि देता है, और मैं ऐसा क्यों है पर किसी भी प्रलेखन नहीं मिल सकता है:: मैं एक ही समूह करूँगा, जो चश्मा के अनुसार अनुमति दी है से दो यूनिकोड वर्ण है

यह काम करता है:

U + 0467 सिरिलिक छोटे अक्षर लिटिल YUS

यह ऐसा नहीं ѧ:

U + 04FF सिरिलिक छोटे अक्षर हा स्ट्रोक के साथ ӿ

क्या आप पैटर्न ढूंढने में मेरी मदद कर सकते हैं?

+0

आप किस संकलक का उपयोग कर रहे हैं? – AakashM

+0

संस्करण 3.5.30729.4926 – asgerhallas

उत्तर

11

यू + 0467 यूनिकोड 1.1 से है, जबकि यू + 04 एफएफ यूनिकोड 5.0 से है। जिस पृष्ठ का आप उल्लेख करते हैं वह यूनिकोड 3.0 का उल्लेख करता है। तो कंपाइलर का यूनिकोड डेटाबेस बस इतना नया नहीं है।

+3

वाह। यह एक अच्छा और त्वरित उत्तर था, धन्यवाद :) क्या मैं पूछ सकता हूं कि आपको एक चरित्र के लिए संस्करण कहां मिल रहा है? – asgerhallas

+0

इस मामले में मैंने इसे GNOME चरित्र मानचित्र में देखा। एक और बहुत अच्छा स्रोत fileformat.info है: http://www.fileformat.info/info/unicode/char/04ff/index.htm – Philipp

+1

लिंक के लिए धन्यवाद। बहुत काम का है! – asgerhallas

संबंधित मुद्दे