【发布时间】:2016-09-21 10:15:21
【问题描述】:
有没有比在c#中使用Convert.ToInt32()更有效的方法将字符串整数转换为int?
我有一个程序可以将很多字符串转换为整数。这些值是从字符串格式的文本文件中读取的。
【问题讨论】:
-
你试过
Int.Parse()吗? -
目前有多快,您需要多快? (我个人会使用
int.Parse或int.TryParse,但差别不大。) -
你的字符串长度有限制吗?
-
@Douglas 是的,最多 1000 万
-
@Jay:如果你不知道它是否足够快,那么你就专注于错误的事情。尽可能简单易读地编写代码以使其正常工作,然后测试性能并查看它是否足够好。
标签: c#