String转为Int的异常错误 int类型转为string

String转为Int的异常错误 int类型转为string
今天用C#代码写了检查磁盘空间的小程式在服务器运行时,出现一个String转为Int的异常错误,后动执行程式,是完全没有问题的,只有自动执行时,才会将此错误暴露出来

主要原因是string 转换为int 时,不能直接用Convert.toInt32(string)的方法,应该按以下步骤去处理:1.如果你知道当前的string一定可以转换为int类型,可以使用int.parse(string)的方法,将string直接转为int2.如果你不确定string(变量名:aa)一定可以成功转为int类型,你需要使用以下代码:int num;//定义一个int类型的变量bool result = int.TryParse(aa, outnum)//将转换是否成功的值传给result, 把aa的转换结果传给numif(!result)//如果没有转换成功,刚给num一个值得{num = 10;}

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/286191.html

更多阅读

转载:文书档案归档文件分类时的一些错误

文书档案归档文件分类时的一些错误归档文件分类在文书档案管理中占有很重要的位置,但档案管理人员在进行分类时往往容易出现以下几个方面的错误。一是选择的分类标准交叉。如在选择分类方案时,既使用“机构”,又使用“问题”标准(如综

常见熟语误用的十二种类型 常见的成语误用类型有

一、常见熟语误用的十二种类型1.望文生义,主观臆断成语的意义是约定俗成的,而且大多有一定的典故,加之有些成语中的语素含有生僻义,这就造成了成语理解上的难度。如果我们对成语意义不仔细辨析,粗枝大叶,一瞥而过,就极易造成望文生义的错误

声明:《String转为Int的异常错误 int类型转为string》为网友不假思索分享!如侵犯到您的合法权益请联系我们删除