您能否告訴我是否有可能具有兩天類型的二維數組。我是C#的新手。在C#中使用兩種不同數據類型的二維數組
例如:array[double][string]
我與他們的名字單獨花半徑如下:
4.7,Iris-setosa
4.6,Iris-setosa
7,Iris-versicolor
6.4,Iris-versicolor
6.9,Iris-versicolor
5.5,Iris-versicolor
6.5,Iris-versicolor
6.3,Iris-virginica
5.8,Iris-virginica
我想根據第一double
把這些在一個二維數組,並對其進行排序指數。請讓我知道如果這是可能的例子。
你不希望出現這種情況。您需要一個描述整個對象的類,其中包含描述對象所包含的每條數據的屬性。然後你可能有一個該類的數組或列表。 – 2014-10-03 16:21:20
或者'Dictionary',但是這個對象更適合解決你的問題。 – BradleyDotNET 2014-10-03 16:22:22
@AnthonyPegram是正確的。創建一個類並添加諸如radius和name之類的屬性。然後instanciate並將其填充到列表中。排序將是一個簡單的linq表達式。 – paqogomez 2014-10-03 16:23:18