首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问大家一个有关问题

2012-06-12 
问大家一个问题我想把一个string类型的转换成int类型现在代码里面是这样写的(int)str这样对吗[解决办法]貌

问大家一个问题
我想把一个string类型的转换成int类型


现在代码里面是这样写的 (int)str 这样对吗

[解决办法]
貌似很危险啊。。。
[解决办法]
肯定不行,C++中有atoi(),C#中对应的函数你查下MSDN。
[解决办法]
可以写一个方法,把转换写到try catch中,出错的场合,返回个默认值。
起码程序不会倒。
[解决办法]
int.Prase()
Convert.ToInt32()
[解决办法]

C# code
int result = int.Parse(dr[colIndex.ToUpdateFlag]);
[解决办法]
拼错……
int.Parse()
Convert.ToInt32()

热点排行