如何从数据类型从字符串更改为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