例如,在下面的场景中
Convert.Int64(string somstring)
或
long.Parse(string somstring);
似乎在做同样的工作。哪一个是更好的做法?
谢谢
最佳答案
如果您查看源代码,Convert.ToInt64(string)
只是调用 long.Parse
,但会检查字符串是否不是 null
首先。
我建议调用 long.Parse
,因为它使意图(字符串解析)更清晰。
如果您从 转换的类型可能发生变化,我建议使用Convert
类。 (或者如果您从 object
转换)
关于c# - 我应该使用转换类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2359343/