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的「get_defined_vars」函數?
- 2. jQuery - JavaScript等價於PHP的htmlentities()函數
- 3. Ruby的等價於PHP的ucfirst()函數
- 4. 在C#中,PHP的print_r()等價於什麼?
- 5. 在FreeMarker模板引擎中,PHP的print_r()等價於什麼?
- 6. Java等價於ntohll函數
- 7. file_get_contents等價於curl函數
- 8. Fortran等價於numpy.where()函數?
- 9. Dojo等價於jQuery.text函數?
- 10. C++等效於來自PHP的print_r()嗎?
- 11. ASP.NET等價於此PHP代碼?
- 12. AS3等價於PHP的deg2rad
- 13. PHP fseek()等價於變量?
- 14. Javascript等價於php的parse_url
- 15. PHP等價於UnderscoreJS每個
- 16. PHP的preg_match()等價於C++?
- 17. Print_r等效於液體
- 18. python中print_r()的等價物是什麼?
- 19. jQuery等價於php的wordwrap?
- 20. 從django模板調用python「DIR」函數,或php的print_r等效?
- 21. 在Ruby/Rails中是否有與PHP的print_r等價的東西?
- 22. 等價於MySQL的PHP usort
- 23. PHP等價於Python的requests.get
- 24. Ruby的等價PHP的mcrypt_encrypt()函數
- 25. PHP的等價JavaScript的parseInt函數?
- 26. #define是否等價於一個函數?
- 27. VBA等價於VBScript的'SetLocale'函數?
- 28. Python的等價於R的logspace_add函數?
- 29. Python等價於Ruby的包函數
- 30. 等價於R中的MatLab「bar」函數?
什麼時間的情況下調試器是不是一種選擇?你不問這個問題! – paullb 2011-03-10 03:36:30
如果調試器不可用賠率是你做錯了。我不需要你指出我沒有提出這個問題,學會妥善解決問題與快速解決問題同樣重要,我很欣賞,當我得到這樣的建議。 – rgz 2011-04-11 17:22:44
@rgz如果您將其上傳到託管服務提供商,那麼您可能無法使用調試器。有時它可能在本地但不能遠程工作 – GorillaApe 2012-08-16 08:33:27