MoaidHathot/Dumpify
این پروژه یک روش ساده و قدرتمند برای نمایش دادهها در برنامههای کنسولی ارائه میدهد، مشابه قابلیت .Dump() در LinqPad
کاربرد:
با استفاده از این کتابخانه، میتونید هر شیء (object) رو به راحتی با فراخوانی متد .Dump() چاپ کنید و ساختار دادهها رو به صورت خوانا و مرتب ببینید، بدون نیاز به نوشتن کدهای پیچیده برای نمایش محتوای اشیا
در چه شرایطی بهتره استفاده شود؟
وقتی دارید یک برنامه کنسولی توسعه میدید و نیاز دارید سریع دادههای متغیرها، لیستها، یا کلاسهای خودتون رو بررسی کنید، این ابزار بسیار مفیده
مخصوصاً در مراحل دیباگ و تست کد، جایی که میخواید بدون رفتن به دیباگر، خروجی رو سریع ببینید
چند مثال از موارد استفاده:
- چاپ محتوای یک لیست از اشیای کاربر (users.Dump())
- نمایش ساختار یک شیء JSON یا کلاس پیچیده بدون سردرد
- بررسی سریع نتایج یک کوئری LINQ در محیط کنسول ️️
- تست واحد (unit test) با خروجی قابل فهم و تمیز
- ##Debugging
- ##ConsoleApp
- ##CSharp
- ##LINQPad
- ##Development
- ##Productivity
- ##DumpMethod
- ##DotNet
- ##CodingTools
- ##ExtensionMethods
