我需要與其他陣列
的元素來取代我數組的匹配元素我寫這樣的代碼:用其他字符串數組替換字符串數組?
string[] replace(string[] input)
{
for (int i = 0; i < input.Length; i++)
{
switch (input[i])
{
case "a":
input[i] = "11";
break;
case "b":
input[i] = "22";
break;
case "c":
input[i] = "33";
break;
default:
input[i] = "??";
break;
}
}
return input;
}
,但你可以給我這個工作更好的方法?
你能更清楚嗎?你究竟想問什麼?你面對什麼問題? –
輸入是否只包含來自a-z的字符? –
請記住,如果您按照您的方式更改了方法中的'input'數組,您的原始數組也將被更改,因爲數組是引用類型。 –