PHP Print_r可用于打印出数组和字典集合。 是asp.net在这个函数中构建的?ASP.NET,等价于PHP Print_r函数?
3
A
回答
-1
你在找什么叫做“漂亮打印”。 Google“.NET pprint”你可能会有一些运气。
但实际上,使用调试器。
1
框架基类库中没有这样的函数。如果是出于调试目的,您可以在代码中设置制动点并分析集合中的值。如果是将其打印在屏幕上,则可以覆盖每个对象的ToString方法。如果这种格式可以接受,还有另一种选择是将数组序列化为XML。
1
正如其他人所说:你可以使用调试器来获得更好的视图,如果这是你所需要的。如果您想要在html中显示数据,您可以将该对象绑定到控件,这是处理输出的更强大和更灵活的方式。
1
否.net中没有可用的函数print_r()。但是您可以使用自定义功能和打印阵列或IEnumerable
项目作为回应。对于E.g:
if (val is IEnumerable)
{
var e = val as IEnumerable;
foreach (var i in e)
{
Response.Write(i.ToString() + "<br />");
}
}
2
您可以通过JavaScriptSerializer
var json = new JavaScriptSerializer().Serialize(yourObject);
Response.Write("yourObject:" + json + "<br/>");
0
实现它你可以试试:
string[] weekDays4 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
foreach (var item in weekDays4)
{
Response.Write(item.ToString() + " test<br />");
}
相关问题
- 1. Ruby的等价于PHP的ucfirst()函数
- 2. Ruby的等价于PHP的“get_defined_vars”函数?
- 3. 在C#中,PHP的print_r()等价于什么?
- 4. 在FreeMarker模板引擎中,PHP的print_r()等价于什么?
- 5. Dojo等价于jQuery.text函数?
- 6. ASP.NET等价于此PHP代码?
- 7. AS3等价于PHP的deg2rad
- 8. PHP fseek()等价于变量?
- 9. Javascript等价于php的parse_url
- 10. PHP等价于UnderscoreJS每个
- 11. PHP的preg_match()等价于C++?
- 12. Print_r等效于液体
- 13. python中print_r()的等价物是什么?
- 14. 从django模板调用python“DIR”函数,或php的print_r等效?
- 15. 在Ruby/Rails中是否有与PHP的print_r等价的东西?
- 16. 等价于MySQL的PHP usort
- 17. PHP等价于Python的requests.get
- 18. Ruby的等价PHP的mcrypt_encrypt()函数
- 19. Cognos等价于excel的sumif()函数
- 20. Python等价于Ruby的包函数
- 21. VBA等价于VBScript的'SetLocale'函数?
- 22. #define是否等价于一个函数?
- 23. Python的等价于R的logspace_add函数?
- 24. .net等价于Delphi的QuotedStr函数
- 25. jQuery等价于PHP的file_exists()?
- 26. PHP等价于send和getattr?
- 27. C#等价于file_get_contents(PHP)
- 28. PHP的preg_quote等价于Bash?
- 29. PHP等价于JAVA HexUtils.bytesToHex()
- 30. PHP等价于Perl行吗?
什么时间的情况下调试器是不是一种选择?你不问这个问题! – paullb 2011-03-10 03:36:30
如果调试器不可用赔率是你做错了。我不需要你指出我没有提出这个问题,学会妥善解决问题与快速解决问题同样重要,我很欣赏,当我得到这样的建议。 – rgz 2011-04-11 17:22:44
@rgz如果您将其上传到托管服务提供商,那么您可能无法使用调试器。有时它可能在本地但不能远程工作 – GorillaApe 2012-08-16 08:33:27