如何從數據類型從字符串更改爲var?C#字符串到var數據類型
實施例:
private void button1_Click(object sender, EventArgs e)
{
work("checkBox1");
}
public void work(string check)
{
string number = "1";
if (number == "1")
{
check.Checked = true;
MessageBox.Show("True");
}
else
{
check.Checked = false;
MessageBox.Show("False");
}
}
如何解決這個問題
'字符串' 中不包含關於 '經過' 的定義和沒有擴展 方法 '經過' 接受
但我想工作按鈕插入複選框名稱
你想從字符串轉換爲var ... erm wha! – 2012-07-18 15:34:05
c#中沒有'var'數據類型。 'var'關鍵字指示編譯器推斷局部變量的類型,但一旦推斷出類型,它就是固定的。例如,這不會編譯:'var x =「Hello」; Console.WriteLine(X); x = 4; Console.WriteLine(x);'第三條語句導致編譯器錯誤「不能將類型'int'隱式轉換爲'string'」。 – phoog 2012-07-18 16:27:00