c#无法从“方法组”转换为“String”或无法从“int”转换为“string”

来源:互联网 发布:淘宝售后申请做工瑕疵 编辑:程序博客网 时间:2024/09/21 09:01

int i;

MessageBox.Show(i);  //这时会提示错误无法从“int”转换为“string”,那是因为messagebox的参数只能是“string”类型,所以要对i进行转换,成为string类型

MessageBox.Show(i.tostring);  //这时会提示错误无法从“方法组”转换为“String”,那是因为tostring是个方法,要在tostring后面加();

所以

MessageBox.Show(i.tostring()); 这时才正确;

新手交流使用