LINQPad là tuyệt vời, và đặc biệt hữu ích là phương pháp mở rộng Dump()
mà ám đối tượng và cấu trúc của hầu như bất kỳ loại, vô danh hay không, để bàn điều khiển.Làm cách nào để sử dụng phương pháp mở rộng LINQPad Dump() trong Visual Studio?
Ban đầu, khi tôi chuyển sang Visual Studio 2010, tôi đã cố gắng thực hiện phương thức Dump
của riêng mình bằng cách sử dụng đại biểu để lấy giá trị hiển thị cho các loại ẩn danh, v.v ... Mặc dù khá thú vị và mang tính giáo dục đầu tiên, tôi cần một triển khai thực hiện vững chắc. Đã kiểm tra mã LINQPad trong .NET Reflector Tôi thậm chí còn yên tâm hơn rằng tôi sẽ không thực hiện quyền thực hiện.
Có thư viện miễn phí nào mà tôi có thể đưa vào để cung cấp chức năng Dump
không?
câu hỏi này không nên được đóng lại bởi vì nó không gạ gẫm cuộc tranh luận, tranh cãi , bỏ phiếu hoặc thảo luận mở rộng –
Tôi thấy phương thức kết xuất trong linqpad từ đây: --- https://www.linqpad.net, --- http://i.imgur.com/7j2WdZw.png và tôi nghĩ rằng đó là một phương pháp thực sự đặc biệt được sử dụng trong linqpad, vì vậy tôi không nghĩ rằng có cách dễ dàng để làm điều đó trong C# thực. như decription nó có thể tự động chuyển img thành img, calendar to calendar, phải có rất nhiều kiểu quyết định đối tượng trong mã thực sau –
và tôi nhìn vào ObjectDumper, nó sử dụng phương thức Write ở cuối sử dụng lớp TextWriter , vì vậy tôi nghĩ những gì nó làm chỉ đơn giản là viết tất cả các đối tượng vào chuỗi có thể không làm những gì bạn muốn. –