मेरे पास स्ट्रिंग ऑब्जेक्ट है। मुझे इस डेटा को XYZ प्रकार के किसी अन्य ऑब्जेक्ट में पास करने की आवश्यकता है। लेकिन XYZ प्रकार का यह ऑब्जेक्ट केवल System.IO.Stream ले रहा है। तो स्ट्रिंग डेटा को स्ट्रीम में कैसे परिवर्तित करें ताकि XYZ प्रकार की ऑब्जेक्ट इस स्ट्रिंग डेटा का उपयोग कर सके?स्ट्रिंग ऑब्जेक्ट से System.IO.Stream कैसे प्राप्त करें
12
A
उत्तर
26
स्ट्रिंग को बाइट सरणी में अनुवाद करने के लिए आपको एक टेक्स्ट एन्कोडिंग चुननी होगी, फिर अपने फ़ंक्शन को कॉल करने के लिए MemoryStream
का उपयोग करें। उदाहरण के लिए:
using(System.IO.MemoryStream ms = new System.IO.MemoryStream(
System.Text.Encoding.UTF16.GetBytes(yourString)))
{
XYZ(ms);
}
आप UTF16
बदल होने के लिए जो कुछ भी एन्कोडिंग आप स्ट्रिंग पारित करने के लिए उपयोग करना चाहते हैं कर सकते हैं।
1
आप यह सोचते हैं चाहते स्ट्रिंग की धारा UTF8 में एन्कोड:
System.IO.MemoryStream mStream = new System.IO.MemoryStream(System.Text.Encoding.UTF8.GetBytes("the string"));
तुम सच में क्या करना चाहते हैं क्या पर निर्भर करता है, तो आप बेहतर StringReader वर्ग का उपयोग कर कार्य किया जा सकता है। यह आईओ.स्ट्रीम नहीं है, लेकिन यह एक स्ट्रिंग के आसान पाठ उन्मुख पढ़ने के लिए बनाता है।
1
इस कोड को लोड स्वरूपित पाठ (RTF) RichTextBox में
TextRange tr = new TextRange(RichTextBox1.Document.ContentStart,RichTextBox1.Document.ContentEnd);
string s = myStringData; //myStringData is a string in some format - rtf, xml, etc..
MemoryStream ms = new MemoryStream(s);
tr.Load(ms, DataFormats.Rtf);
संबंधित मुद्दे
- 1. स्ट्रिंग को System.IO.Stream
- 2. कैसे System.IO.Stream
- 3. System.IO.Stream स्ट्रीम
- 4. जेसन ऑब्जेक्ट से स्ट्रिंग वैल्यू प्राप्त करना
- 5. न्यूटनसॉफ्ट ऑब्जेक्ट → JSON स्ट्रिंग प्राप्त करें
- 6. mkstemp() से फ़ाइल ऑब्जेक्ट कैसे प्राप्त करें?
- 7. RuntimePropertyInfo से ऑब्जेक्ट कैसे प्राप्त करें?
- 8. url से json स्ट्रिंग कैसे प्राप्त करें?
- 9. क्वेरी स्ट्रिंग से # मान कैसे प्राप्त करें?
- 10. URL स्ट्रिंग से पैरामीटर कैसे प्राप्त करें?
- 11. कनेक्शन कैसे प्राप्त करें डेटाबेस से स्ट्रिंग
- 12. विशिष्ट ऑब्जेक्ट आईडी से कोर डेटा ऑब्जेक्ट कैसे प्राप्त करें?
- 13. ऑब्जेक्ट संग्रह से "id" द्वारा ऑब्जेक्ट कैसे प्राप्त करें?
- 14. सी # स्ट्रिंग से एक शून्य समाप्त स्ट्रिंग कैसे प्राप्त करें?
- 15. std :: लोकेल ऑब्जेक्ट से फ़ेसेट कैसे प्राप्त करें?
- 16. NSDictionary से कुंजी के लिए ऑब्जेक्ट कैसे प्राप्त करें?
- 17. NSDate ऑब्जेक्ट से स्ट्रिंग के बाद से समय कैसे प्राप्त करें?
- 18. किसी ऑब्जेक्ट टैग से HTML तत्व कैसे प्राप्त करें?
- 19. जावा में कक्षा नाम से क्लास ऑब्जेक्ट कैसे प्राप्त करें
- 20. पायथन स्ट्रिंग.template ऑब्जेक्ट से स्ट्रिंग
- 21. कैसे LINQ साथ System.IO.Stream का उपयोग कर
- 22. विभाजक से पहले पहली स्ट्रिंग प्राप्त करें?
- 23. xhr ऑब्जेक्ट से अनुरोध यूआरएल प्राप्त करें
- 24. स्कैला - एक स्ट्रिंग से कक्षा प्राप्त करें
- 25. स्ट्रिंग से डेट ऑब्जेक्ट को कैसे परिवर्तित करें?
- 26. स्ट्रिंग से ऑब्जेक्ट विशेषता नाम में कैसे परिवर्तित करें?
- 27. एन्कोडेड बाइट्स से स्ट्रिंग डेटा प्राप्त करें
- 28. एक्सएसडी से XmlSchema ऑब्जेक्ट कैसे प्राप्त करें जो सी # में स्ट्रिंग है?
- 29. जेसन स्ट्रिंग से ऑब्जेक्ट संग्रह
- 30. स्ट्रिंग से HtmlUnit HTMLPage ऑब्जेक्ट कैसे बनाएं?
यह काम कर रहा है, धन्यवाद। – mohang
पंक्ति 2 में अनुपलब्ध दाएं कोष्ठक जोड़ें। मैं संपादित नहीं कर सका, क्योंकि संपादन को 6 से अधिक वर्णों को बदलने की आवश्यकता है ... – cudahead
@cudahead: धन्यवाद, किया गया। –