BitConverter.ToBoolean() Method in C#


The BitConverter.ToBoolean() method in C# returns a Boolean value converted from the byte at a specified position in a byte array.

Syntax

Following is the syntax −

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

Above, arr is a byte array, whereas startIndex is the index of the byte within a value.

Example

Let us now see an example to implement the BitConverter.ToBoolean() method −

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("
Converted values...");       for (int index = 0; index < arr.Length; index++) {          bool res = BitConverter.ToBoolean(arr, index);          Console.WriteLine(""+res);       }    } }

Output

This will produce the following output −

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

Updated on: 08-Nov-2019

60 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements