language: C# (mono-2.8)
date: 723 days 12 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Program
{
    static ulong ConvertLittleEndian(byte[] array)
    {
        int pos = 0;
        ulong result = 0;
        foreach (byte by in array) {
            result |= (ulong)(by << pos);
            pos += 8;
        }
        return result;
    }
 
    public static void Main()
    {
        System.Console.WriteLine("0x" + ConvertLittleEndian(new byte[] { 1, 2, 3 }).ToString("X"));
    }
}