C++中 Convert.ToInt32 他说Input string was not in a correct format

int = System::Convert::ToInt32(lbl->Text);
这句话他说Input string was not in a correct format。。
lbl中的内容是string化了的数字「0」 。
貌似以前有一段时间可以的。。但现在不知怎么的就用不了了。。

第1个回答  2014-05-19
你的字串里有无法转换成数值的字元,才会出现这个警报。
或者是个空值,或者 0後面有个不可视字元,试著用 Trim( ) 将前後清一清会比较稳定些。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网