如何获得多维长度 - 一个轴

Sam*_*Sam 1 c# arrays

我有一个像这样的数组

 string[,] SSISVariableNameValue = new string[,] 
            {
            {"DestinationConfigDB","dest db"},
            {"DestinationServer","dest server"},
            {"SourceConfigDB","source db"},
            {"SourceServer","source server"},
            {"SSISConfigFilter","filter"}
            };
Run Code Online (Sandbox Code Playgroud)

.length属性列为10.如何获得此数组的'x'轴...除以2?

Hen*_*man 9

数组具有一个Rank属性来告诉您维度的数量,一个GetLength(int d)函数可以为您提供特定维度的大小.d = 0 .. Rank-1

所以你要 SSISVariableNameValue.GetLength(0);