मेरे पास एक बाइट है जो 30 बाइट्स की सरणी है, लेकिन जब मैं BitConverter.ToString का उपयोग करता हूं तो यह हेक्स स्ट्रिंग प्रदर्शित करता है। बाइट 0x42007200650061006B0069006E00670041007700650073006F006D0065
है। जो यूनिकोड में भी है।मैं एक बाइट सरणी को एक स्ट्रिंग में कैसे परिवर्तित करूं?
इसका मतलब है बीआर.ए.ए.के.आई.एन.एन.ए.जी.ए.ए.ए.ए.एस.ओ.एम.ई.ई., लेकिन मुझे यकीन नहीं है कि हेक्स से यूनिकोड से ASCII तक इसे कैसे परिवर्तित किया जाए।
आपको बहुत बहुत धन्यवाद! हाहा यह काम किया। –
@IanLundberg: ध्यान दें कि यदि आप 'एन्कोडिंग.यूटीएफ 8' का उपयोग करते हैं तो आपको एक स्ट्रिंग मिल जाएगी जो आपके इनपुट डेटा के लिए जितनी बार होनी चाहिए। कुछ आउटपुट रूपों में आप * * * नहीं देख सकते हैं, लेकिन हर दूसरे चरित्र U + 0000 होगा। –
ओह ठीक है मुझे यह एहसास नहीं हुआ –