C# 在c中为一个矩阵指定多个值#
有没有办法让矩阵同时存储int和boolean 想象一下有一个矩阵:C# 在c中为一个矩阵指定多个值#,c#,matrix,multidimensional-array,C#,Matrix,Multidimensional Array,有没有办法让矩阵同时存储int和boolean 想象一下有一个矩阵:matrix[x,y] 现在,有没有可能做这样的事情? matrix[2,1]=5,true matrix[1,5]=2,false 矩阵只是同时存储int和布尔值。对于元组,在一个矩阵元素中存储多个值: var matrix = new (int, bool)[10, 10]; matrix[2, 1] = (5, true); matrix[1, 5] = (2, false); 该示例创建一个10乘以10元组的二维数组
matrix[x,y]
现在,有没有可能做这样的事情?
matrix[2,1]=5,true
matrix[1,5]=2,false
矩阵只是同时存储int和布尔值。对于元组,在一个矩阵元素中存储多个值:
var matrix = new (int, bool)[10, 10];
matrix[2, 1] = (5, true);
matrix[1, 5] = (2, false);
该示例创建一个10乘以10元组的二维数组。
这里,(int,bool)
定义了元组,元组由int
和bool
值组成
将两个矩阵并行使用会更简单,一个用于整数,一个用于布尔值。哇,非常感谢,这正是我需要的!