public static void Main()
Console.WriteLine("Hello World");
int[] source = new[] {123, 124};
int[] target = new int[2];
Console.WriteLine(Vector.IsHardwareAccelerated);
Vector<int> vector = new Vector<int>(source);
IntPtr targetPtr = Marshal.UnsafeAddrOfPinnedArrayElement(target, 0);
Pointer value = (Pointer) Marshal.PtrToStructure(targetPtr, typeof (Pointer));
Console.WriteLine(value.Value1);