خیلی از موارد لازم هست که عددتون رو بر روی صفحه یا داخل فایلی چاپ کنید. در این حالت یه خود عدد رو قرار میدهید یا آن را تبدیل به رشته کرده و استفاده میکنید. برای تبدیل به رشته شدن معمولاً از ToString() استفاده میشه که شامل انوع فرمتها مثل N0 برای جداسازی سه رقمی […]
دسته: C#
اجزاء UnitTest در Blazor
نحوه تست کامپوننتها در Blazor…
ValueTask VS Task
Task در واقع از جنس کلاس است اما ValueTask از نوع struct است لذا ValueTask میزان کمتری حافظه اشغال میکنند. به متدهای زیر دقت کنید: استفاده از ValueTask مزیتهای زیر را در بر خواهد داشت:1- بهبود پرفورمنس:در متد اول چون از Task استفاده شده است پس باید از فضای Heap برای آن حافظه اشغال کرد […]
تاپلها در C#
تعریف ساده از تاپلها…
Task.Run vs Task.Factory.StartNew
در برنامهنویسی به شکل چند نخی گاهی بین استفاده از دو متد زیر تفاوت نظرهایی وجود دارد. 1- Task.Run2- Task.Factory.StartNew باید توجه داشته باشید که این دو متد در واقع یک کار انجام میدهند و تنها تفاوت بین آنها این است که متد اولی بعد از .Net 4.5 معرفی شده اما متد دومی امکان افزودن […]
پاس کردن آرایه عددی به SP در C#
چگونگی پاس کردن رشته از سیشارپ به SP…
Left join in Linq
برای ایجاد Left Join در یک کوئری ایجاد شده به Linq به شکل زیر اقدام کنید:
خروجی اکسل با استفاده از InteropServices
نحوه گرفتن خروجی اکسل با استفاده از InteropServices…
استفاده از کلمات رزرو شده به عنوان نام پارامتر
استفاده از کلمات رزرو شده به عنوان نام پارامتر…
مثال Async Await
نمونه کد Async/Await…