檢閱剖析訂單字串、排序次序和標記可能錯誤的解決方案
下列解決方案是許多可能的解決方案之一。
string orderStream = "B123,C234,A345,C15,B177,G3003,C235,B179";
string[] items = orderStream.Split(',');
Array.Sort(items);
foreach (var item in items)
{
if (item.Length == 4)
{
Console.WriteLine(item);
}
else
{
Console.WriteLine(item + "\t- Error");
}
}
此程式碼只是「一個可能的解決方案」。只要您的輸出和下列相符,就成功了。
A345
B123
B177
B179
C15 - Error
C234
C235
G3003 - Error
請繼續進行下一個單元中的知識檢定。
重要
如果您無法順利完成此挑戰,則建議在繼續之前先檢閱上一個單元。