Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức BitConverter.ToBoolean () trong C #

Phương thức BitConverter.ToBoolean () trong C # trả về giá trị Boolean được chuyển đổi từ byte tại một vị trí được chỉ định trong mảng byte.

Cú pháp

Sau đây là cú pháp -

public static bool ToBoolean (byte[] arr, int startIndex);

Ở trên, arr là một mảng byte, trong khi startIndex là chỉ số của byte trong một giá trị.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức BitConverter.ToBoolean () -

using System;
public class Demo {
   public static void Main(){
      byte[] arr = { 50, 100 };
      Console.WriteLine("Array values...");
      for (int i = 0; i < arr.Length; i++) {
         Console.WriteLine("{0} ", arr[i]);
      }
      Console.WriteLine("\nConverted values...");
      for (int index = 0; index < arr.Length; index++) {
         bool res = BitConverter.ToBoolean(arr, index);
         Console.WriteLine(""+res);
      }
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Array values...
50
100
Converted values...
True
True