![](/img/trans.png)
[英]Convert String[*,*] into int[*,*] in C# winform application
[英]C# Form Application int to string error
我真的很堅持這一點-我試圖創建一個if語句,並在文本框中顯示分配給變量的值。 我不斷遇到“無法隱式將int轉換為字符串”的構建錯誤。 謝謝。
int n1;
int userInput = int.Parse(textBox1.Text);
if (userInput == 4)
{
n1 = 60;
}
else if (userInput ==3)
{
n1=40
}
{
textBox2.Text = (n1); //"Cannot implicity convert int to string"
}
您已將n1
聲明為int
。 textBox2
的Text
屬性的類型為string
。 因此,首先必須將n1
轉換為string
然后才能將其分配給Text
。
textBox2.Text = n1.ToString();
該錯誤是不言自明的-編譯器無法自動將整數轉換為字符串:
textBox2.Text = n1.ToString();
使用方法ToString()
textBox2.Text = n1.ToString();
您必須將int轉換為字符串
textBox2.Text=n1.TOString();
要么
textBox2.Text=Convert.ToString(n1);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.