1
因此,如果我有一個字符串數組列表,然後使用用戶輸入將包含三個元素的數組添加到列表中。 如何使用選擇排序按字母順序排列數組?字符串數組的選擇排序列表
我明白如何使用選擇排序來整理整數。 我想出瞭如何將它用於字符串數組。 但試圖與一個字符串數組列表使用它讓我瘋了。
當我這樣做:
int pos_min,temp;
for (int i=0; i < list.Count; i++)
{
pos_min = i;
for (int j=i+1; j < list.Count; j++)
{
if (list[j].CompareTo(list[pos_min]) < 0)
{
pos_min = j;
}
}
if (pos_min != i)
{
temp = list[i];
list[i] = list[pos_min];
list[pos_min] = temp;
}
}
我
if語句的String []不包含的CompareTo的定義...
。 當我在if語句的[j]
前添加一個[i]
我
無法隱式轉換類型的字符串[],在溫度詮釋
=。 我能做些什麼?
我很抱歉,但我無法弄清楚如何實現這一點。不以任何方式工作。 – user8689967