Kor*_*ory 9 c# parsing casting
我已经阅读了一些关于这个主题的相关问题,但是没有一个对我有意义.据我所知,在某些情况下,您可以交替使用强制转换和解析,并获得相同的结果.
是否有一些通用指南可以帮助我决定何时选择一种方法而不是另一种方法?
And*_*ber 9
您通常在字符串上使用Parse(),该字符串的值表示要转换的类型的有效值.
另一方面,当您拥有派生类型的对象但存储在基本变量中时,最好使用强制转换,并且需要将其用作更具体的类型.
也就是说,如果你有"1234",你可以将它解析成一个int.但如果你有
object variable = 1234;
你应该把它作为一个int来取回它.
Ore*_*n A 5
看看这里,马克·格拉维尔的综合答案(也会回答你关于转换的问题..)。
归档时间:
15 年,2 月 前
查看次数:
8866 次
最近记录: