मैं byte
सरणी को char
सरणी में सी # में कैसे परिवर्तित करूं?बाइट [] से char []
35
A
उत्तर
47
System.Text.Encoding.ChooseYourEncoding.GetString(bytes).ToCharArray();
उपरोक्त दाएं एन्कोडिंग का विकल्प: उदा।
System.Text.Encoding.UTF8.GetString(bytes).ToCharArray();
2
byte[] a = new byte[50];
char [] cArray= System.Text.Encoding.ASCII.GetString(a).ToCharArray();
यूआरएल thedixon तैनात
http://bytes.com/topic/c-sharp/answers/250261-byte-char
आप एक स्ट्रिंग के लिए यह पहली बार परिवर्तित किए बिना बाइट ToCharArray नहीं कर सकता से।
जॉन स्कीट वहाँ
नकल यहाँ कोई ज़रूरत नहीं है के शब्दों में - सिर्फ Encoding.GetChars का उपयोग करें। हालांकि, इस बात की कोई गारंटी नहीं है कि ASCII उपयोग करने के लिए उचित एन्कोडिंग होने जा रहा है।
11
आपको स्रोत एन्कोडिंग पता होना चाहिए।
string someText = "The quick brown fox jumps over the lazy dog.";
byte[] bytes = Encoding.Unicode.GetBytes(someText);
char[] chars = Encoding.Unicode.GetChars(bytes);
संबंधित मुद्दे
- 1. varchar2 (एन बाइट | CHAR) डिफ़ॉल्ट -> CHAR या बाइट
- 2. सी # बाइट [] और char []
- 3. char ** से const char **
- 4. "char"
- 5. "const char *" से "char" त्रुटि
- 6. जावा - बाइट [] से बाइट []
- 7. जावा: बाइट [] से बाइट []
- 8. char (char * नहीं) से std :: स्ट्रिंग
- 9. char * buffer
- 10. स्ट्रिंग^से char *
- 11. 'void *' से 'unsigned char *'
- 12. 'wchar_t *' से 'const char *'
- 13. बाइट सरणी से NSString
- 14. char
- 15. char
- 16. char *
- 17. char
- 18. char
- 19. char *
- 20. अद्वितीय_ptr <char[]> से unique_ptr <const char []>
- 21. फ्लोट से बाइट सरणी लंबाई 4 (char * की सरणी) को कैसे परिवर्तित करें?
- 22. पायथन - हेक्स से INT/CHAR
- 23. char से असुरक्षित स्ट्रिंग निर्माण []
- 24. मेमोरी आवंटन char * और char []
- 25. बाइट से स्ट्रिंगबिल्डर बनाएं []
- 26. बाइट [] से टी
- 27. बाइट [] से बफर प्रकार
- 28. बाइट सरणी से CGImage
- 29. एएससीआईआई बाइट [] से स्ट्रिंग
- 30. BitArray से बाइट
आपको पहले एन्कोडिंग निर्धारित करने की आवश्यकता है (यदि आप इसे नहीं जानते हैं)। [एचटीएमएल 5 §8.2.2.2 के लिए डब्ल्यू 3 सी का spec] (http://www.w3.org/TR/html5/syntax.html#determining-the-character-encoding) एचटीएमएल 5 पेज के लिए एन्कोडिंग निर्धारित करने के लिए कदम प्रदान करता है, लेकिन यह कुछ चरणों में शामिल हैं जिन्हें अन्य अनुप्रयोगों के लिए अपनाया जा सकता है। –