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

सी # बिट कनवर्टर। टोस्ट्रिंग (बाइट []) विधि:

C# में BitConverter.ToString () विधि का उपयोग बाइट्स के निर्दिष्ट सरणी के प्रत्येक तत्व के संख्यात्मक मान को उसके समकक्ष हेक्साडेसिमल स्ट्रिंग प्रतिनिधित्व में बदलने के लिए किया जाता है।

सिंटैक्स

public static string ToString (byte[] val);

ऊपर, वैल बाइट सरणी है।

उदाहरण

using System;
public class Demo {
   public static void Main() {
      byte[] arr = {0, 10, 2, 5, 32, 45};
      int count = arr.Length;
      Console.Write("Byte Array... ");
      for (int i = 0; i < count; i++) {
         Console.Write("\n"+arr[i]);
      }
      Console.WriteLine("\nByte Array (String representation) = {0} ",
      BitConverter.ToString(arr));
   }
}

आउटपुट

Byte Array...
0
10
2
5
32
45
Byte Array (String representation) = 00-0A-02-05-20-2D

उदाहरण

using System;
public class Demo {
   public static void Main() {
      byte[] arr = { 0, 0, 7, 10, 18, 20, 25, 26, 32};
      int count = arr.Length;
      Console.Write("Byte Array... ");
      for (int i = 0; i < count; i++) {
         Console.Write("\n"+arr[i]);
      }
      Console.WriteLine("\nByte Array (String representation) = "+BitConverter.ToString(arr));
      for (int i = 0; i < arr.Length - 1; i = i + 2) {
         short res = BitConverter.ToInt16(arr, i);
         Console.WriteLine("\nValue = "+arr[i]);
         Console.WriteLine("Result = "+res);
      }
   }
}

आउटपुट

Byte Array...
0
0
7
10
18
20
25
26
32
Byte Array (String representation) = 00-00-07-0A-12-14-19-1A-20
Value = 0
Result = 0
Value = 7
Result = 2567
Value = 18
Result = 5138
Value = 25
Result = 6681

  1. C# में Convert.ToString विधि

    ToString() विधि का उपयोग करके निर्दिष्ट मान को उसके समकक्ष स्ट्रिंग में बदलें। एक बूल मान प्रारंभ करें। bool boolVal = false; अब, इसे एक स्ट्रिंग में बदलने के लिए, ToString () विधि का उपयोग करें। Convert.ToString(boolVal) निम्नलिखित पूरा उदाहरण है। उदाहरण using System; public class Demo {  

  1. सी # में विधि छोड़ें

    किसी सरणी में तत्वों की संख्या को छोड़ने के लिए C# में स्किप () विधि का उपयोग करें। मान लें कि निम्नलिखित हमारी सरणी है - int[] arr = { 10, 20, 30, 40, 50 }; पहले दो तत्वों को छोड़ने के लिए, छोड़ें () विधि का उपयोग करें और तर्क को 2 के रूप में जोड़ें - arr.Skip(2); आइए एक उदाहरण देखें - उदाहरण us

  1. सी # में Array.BinarySearch विधि

    बाइनरीसर्च पद्धति का उपयोग करके सरणी तत्वों का स्थान प्राप्त करें। एक स्ट्रिंग सरणी सेट करें - string[] str = { "a", "m", "i", "t"}; अब Array.BinarySearch - . का उपयोग करके वर्ण t का स्थान प्राप्त करें Array.BinarySearch(str, "t"); यहाँ पूरा कोड ह