C# 在c中为一个矩阵指定多个值#

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元组的二维数组

有没有办法让矩阵同时存储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元组的二维数组。 这里,
(int,bool)
定义了元组,元组由
int
bool
值组成


将两个矩阵并行使用会更简单,一个用于整数,一个用于布尔值。

哇,非常感谢,这正是我需要的!