2009-02-25 8 views
1

ich ein Array haben wieWie mehrdimensionale Länge erhalten - von einer Achse

string[,] SSISVariableNameValue = new string[,] 
      { 
      {"DestinationConfigDB","dest db"}, 
      {"DestinationServer","dest server"}, 
      {"SourceConfigDB","source db"}, 
      {"SourceServer","source server"}, 
      {"SSISConfigFilter","filter"} 
      }; 

Die .length Eigenschaft als 10. aufgeführt Wie kann ich die ‚x‘ Achse dieser array..aside erhalten aus durch 2 teilen?

Antwort

9

Ein Array verfügt über eine Rank-Eigenschaft, die Ihnen die Anzahl der Dimensionen und eine GetLength (int d) -Funktion angibt, um Ihnen die Größe in einer bestimmten Dimension zu geben. d = 0 .. Rang-1

Sie wollen also SSISVariableNameValue.GetLength(0);

Verwandte Themen