unity 转 微信小游戏 在函数中设置二维数组成员值 似乎存在bug
unity 转 微信小游戏 在函数中设置二维数组成员值 似乎存在bug,遇到两次了,赋值后不能生效在 运行 array[i, j] = list[i][j];后,array[i, j] 值仍为修改之前值。 public T[,] ConvertToArray<T>(List<List<T>> list) { Debug.Log("list"); PrintList(list); int numRows = list.Count; int numColumns = list[0].Count; T[,] array = new T[numRows, numColumns]; for (int i = 0; i < numRows; i++) { for (int j = 0; j < numColumns; j++) { array[i, j] = list[i][j]; } } Debug.Log("array"); PrintArray(array); return array; } public static void Set<T>(this T[,] Array, Vector2Int index,T value) { Array[index.x, index.y] = value; }