我對c#相當陌生,我無法弄清楚。該錯誤說我不能將字符串隱式轉換爲int。這是我的代碼片段。謝謝!不能在C#中將類型字符串隱式轉換爲int#
private static int GenerateLetters(int size, bool lowercase) //added a return type
{
{
string randomLetters = string.Empty;
Random r = new Random();
for (int i = 0; i < size; i++)
{
randomLetters += Convert.ToChar(r.Next(65, 90));
}
if (lowercase)
return randomLetters.ToLower();
else
return randomLetters.ToString();
}
}
這裏正在轉換'randomLetters'成字符串中使用的toString和返回它...並在標題已經採取了'int'值......這就是爲什麼你收到此錯誤.. 。請更改其中任何一個。 –