PHP有一个名为print_r()和var_dump()的函数,它将显示项目的所有内容.这很容易弄清楚什么是什么.
在C#中有什么东西吗?
我知道有一个Console.WriteLine(“Hello”);在C#中,但是是否在MVC中工作?我可以在运行应用程序时,将某些类型的debug.trace()像Flash那样进入调试控制台吗?
解决方法
System.Diagnostics.Debug.WriteLine("blah");
为了显示对象中的所有变量,你必须覆盖它的ToString()方法,或者编写一个方法,该方法从对象返回所需的所有信息.
即
class Blah{ string mol = "The meaning of life is"; int a = 42; public override string ToString() { return String.Format("{0} {1}",mol,a); } } System.Diagnostics.Debug.WriteLine(new Blah().ToString());
总之,没有什么建成,但可以做到.
如果您必须打印所有对象信息,而不会覆盖或按类级别在类上添加逻辑,那么您在反射领域中迭代对象PropertInfo数组
原文地址:https://www.jb51.cc/csharp/95633.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。