求:C#中从string类型转换为int类型的格式?

来源:百度知道 编辑:UC知道 时间:2024/05/28 23:53:55
string strid = "";
int iaa = Convert.ToInt32(strid);
怎么说我格式不对呢?

字符串为空,当然会出错了.......

string str = "";
int i;
Int32.TryParse(str, out i);

int.Parse()也可以
你那个也可以

string strid = "";
int iaa = Convert.ToInt32(strid);
如果语句是这样接的话,编译会错误,你的strid 是空字符串,无法转换。

首先你不能申声一个空的字符串,那样是无法转换的

整型变量 = int.Parse("字符串");

按这种格式写决对没错