How to use BitConverter to convert array of bytes into an int in C#

2 Answers

0 votes
using System;

namespace ConsoleApplication_C_Sharp
{
    class Program
    {
        static void Main(string[] args)
        {
            byte[] arr = new byte[4];

            arr[0] = 0;
            arr[1] = 1;
            arr[2] = 0;
            arr[3] = 0;

            Console.WriteLine(BitConverter.ToInt32(arr, 0));
        }
    }
}


/*
run:
    
256

*/

 



answered Feb 14, 2017 by avibootz
0 votes
using System;

namespace ConsoleApplication_C_Sharp
{
    class Program
    {
        static void Main(string[] args)
        {
            byte[] arr = new byte[4];

            arr[0] = 0;
            arr[1] = 0;
            arr[2] = 1;
            arr[3] = 0;

            Console.WriteLine(BitConverter.ToInt32(arr, 0));
        }
    }
}


/*
run:
    
65536

*/

 



answered Feb 14, 2017 by avibootz

Related questions

2 answers 296 views
1 answer 137 views
1 answer 229 views
1 answer 175 views
4 answers 328 views
1 answer 187 views
2 answers 292 views
...