Kev*_* P. 1 .net c# console-application console.writeline
我有一个类F的对象.我想使用Console.WriteLine输出对象的内容,以便快速和脏状态更新,如下所示:
Console.WriteLine(objectF);
这只会打印出控制台类的名称:
F
Run Code Online (Sandbox Code Playgroud)
我想以某种方式重载这个,以便我可以打印出一些关于对象及其属性的有用信息.
我已经有一个解决方法:在我的类中重载ToString方法,然后调用:Console.WriteLine(objectF.ToString());
但我宁愿使用更简单的语法.有任何想法吗?
Console.WriteLine(objectF)
应该工作,如果你超载ToString.当框架需要将对象转换为字符串表示时,它会调用ToString.
public override string ToString()
{
// replace the line below with your code
return base.ToString();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |