這段代碼假設從'字母'中得到用戶的一封信,然後在mapsTo中返回相應的字母。例如,「A」將導致「Z」調用一個函數c#
class Program
{
static void Main()
{
}
char[] alphabet = { 'A', 'B', 'C' };
char[] mapsTo = { 'Z', 'Y', 'X' };
public string changeLetter(char input)
{
int i = 0;
foreach (char c in alphabet)
{
if (c == input)
{
return mapsTo[i].ToString();
}
i++;
}
return default(char).ToString();
}
}
}
我知道下面的代碼將存儲用戶的輸入,但我不能確定下一步會是什麼,並在該代碼應放在程序
Console.WriteLine("Please enter a number");
userInput= Console.ReadLine;
讚賞任何幫助,感謝
任何你不使用「字典」的原因?這將是一個更簡單的映射方式... –
@JonSkeet因爲我高度懷疑這是作業,他給了他迄今爲止。 –
你的退貨類型應該是char – t3dodson