[英]"Cannot implicitly convert type 'string' to 'int'" error in simple console application
我在 C# 密碼控件中收到此錯誤:
無法將類型“string”隱式轉換為“int”
你能幫忙嗎?
int newPassPP2 = 19;
Console.WriteLine("Enter the Password : ");
int readNewPassword = int.Parse(Console.ReadLine());
int writeNewPassword(int newNumOne)
{
return newNumOne == readNewPassword ? "Number is true" : "Number is false";
}
Console.WriteLine(writeNewPassword(newPassPP2));
錯誤發生在這行代碼上:
return newNumOne == readNewPassword ? "Number is true" : "Number is false";
謝謝
您需要從本地方法返回一個字符串
...
string writeNewPassword(int newNumOne)
{
return newNumOne == readNewPassword ? "Number is true" : "Number is false";
}
Console.WriteLine(writeNewPassword(newPassPP2));
...
您的方法返回類型是int
現在將其更改為string
數據類型,
private string myMethod()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.