Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में बाइट ऐरे को ऑब्जेक्ट स्ट्रीम में कैसे परिवर्तित करें?

Stream सभी स्ट्रीम्स का एक अब्स्ट्रैक्ट बेस क्लास है और यह बाइट्स के अनुक्रम का एक जेनेरिक व्यू प्रदान करता है। स्ट्रीम ऑब्जेक्ट में तीन मौलिक ऑपरेशन शामिल हैं जैसे पढ़ना, लिखना और सीकिंग। एक स्ट्रीम को रीसेट किया जा सकता है जिससे प्रदर्शन में सुधार होता है।

एक बाइट ऐरे को मेमोरी स्ट्रीम में MemoryStream क्लास का उपयोग करके परिवर्तित किया जा सकता है।

MemoryStream stream = new MemoryStream(byteArray);

उदाहरण

आइए 5 मानों 1, 2, 3, 4, 5 वाले बाइट ऐरे पर विचार करें।

using System;
using System.IO;

namespace DemoApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            byte[] byteArray = new byte[5] { 1, 2, 3, 4, 5 };
            using (MemoryStream stream = new MemoryStream(byteArray))
            {
                using (BinaryReader reader = new BinaryReader(stream))
                {
                    for (int i = 0; i < byteArray.Length; i++)
                    {
                        byte result = reader.ReadByte();
                        Console.WriteLine(result);
                    }
                }
            }
            Console.ReadLine();
        }
    }
}

आउटपुट

1
2
3
4
5
  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    

  1. Android में Array को ArrayList में कैसे कन्वर्ट करें? Android में Array को ArrayList में कैसे कन्वर्ट करें?

    Android में Array को ArrayList में कन्वर्ट करना यह उदाहरण दर्शाता है कि Android में Arrays.asList() विधि का उपयोग करके Array को ArrayList में कैसे कन्वर्ट किया जाता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project पर जाएं और नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण

  1. Android में Bitmap को बाइट ऐरे में कैसे कन्वर्ट करें? Android में Bitmap को बाइट ऐरे में कैसे कन्वर्ट करें?

    Android में Bitmap ↔ Byte Array कन्वर्जन यह उदाहरण दर्शाता है कि Bitmap को ByteArrayOutputStream के माध्यम से बाइट ऐरे में कैसे कन्वर्ट करें, और वापस बाइट ऐरे से Bitmap कैसे बनाएं। यह इमेज स्टोरेज, नेटवर्क ट्रांसमिशन, या डेटाबेस सेविंग के लिए उपयोगी है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में