public static void SetValues(this int[,] arr, Func <int, int> SetFunc) { for (int i = 0; i < arr.RowLength(); i++) { for (int j = 0; j < arr.ColLength(); j++) { arr[i, j] = SetFunc(arr[i, j]); } } }