小编Luc*_*que的帖子

我应该覆盖字符串强制转换或ToString方法吗?

如果我创建一个从根本上包含字符串消息的类,但也包含与字符串消息关联的有用数据,我是否有任何理由应该重写ToString()方法而不是定义强制转换为字符串以获取对象的内部字符串信息?

例如,我有一个名为msg的Message对象,text == "Hello"但它也包含有关文本来源的信息.我想Console.WriteLine(msg);输出"Hello".我应该覆盖ToString()或定义一个转换为字符串?

c# string casting tostring

1
推荐指数
1
解决办法
572
查看次数

标签 统计

c# ×1

casting ×1

string ×1

tostring ×1