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

c# 中强制转换类型(string) 和toString()到底该用哪个,什么时候用,比如取object值时。该怎么处理

2012-01-05 
c#中强制转换类型(string) 和toString()到底该用哪个,什么时候用,比如取object值时。如题。[解决办法]ToStri

c# 中强制转换类型(string) 和toString()到底该用哪个,什么时候用,比如取object值时。
如题。

[解决办法]
ToString()
[解决办法]
大都是ToString(),
强制转换总是报错,

不过有些类的ToString()还被重写了.


[解决办法]
ToString方法返回什么由对象决定事先没有人能知道...它和强制类型转换是两码事...不可相提并论...

对于已知对象如果它的ToString方法返回的是它的值就用ToString方法...不是就用强制类型转换...
[解决办法]
如果是基本数据了行的话强制转换也可以,如果是引用的话用ToString().无论是什么类型建议使用ToString().
[解决办法]
一般情况下,使用强制类型转换都是不太好的方法。所以看到这个问题就可以初步判断结果。
当然,针对具体的问题,可能会有不同的结论。
[解决办法]
一般用ToString(), 特殊情况特殊分析!
[解决办法]
ToString()
[解决办法]
对常数转换时要用(string)如:(string)54
[解决办法]
toString() 可以得到正确的值的话,就不用强制转换.
[解决办法]
toString()

热点排行