我發現了一個我想排序字符串數組。我知道以不同的方式實現結果。但我想知道爲什麼這個方法拋出一個錯誤
對象未設置
例外,在這個計劃..
我在哪裏存儲Output1[k++]
有是一個問題...
CODE:
Class stringsor
{
public static string[] output1;
public static void sortstrings(string[] input1)
{
int k = 0;
foreach (var item in input1)
{
output1[k++] = (item.OrderBy(i => i)).ToString();
}
排序使用LINQ
output1 = new string[k];
foreach(var item in output1)
{
Console.WriteLine(item);
}
}
public static void Main(string[] args)
{
string[] input1 = { "Adkad","jor","ioeuo","zkas","aka","nma"};
sortstrings(input1);
}
}
非常感謝..明白了 – Prashanth