class Program { static byte[] array; static void func(ref byte b) { System.Console.WriteLine(array[2]); b = 5; System.Console.WriteLine(array[2]); } public static void Main() { array = new byte[16]; func(ref array[2]); } }