Explore tweets tagged as #CSharpTips
Elevate your C# knowledge one tip at a time! 🌟 #CSharpTips #Tuples #Deconstruction #CodingMagic #jetbrainsrider #rider
0
0
0
By using extension methods, you can enhance built-in or custom classes, making your code more readable and modular. **#CSharpTips #ExtensionMethods #CodeEnhancements #SoftwareEngineering #CodeReadability**
1
0
0
در https://t.co/TiuV9AwiyP Core (نسخه .NET 9) ویژگی MapStaticAssets اضافه شده که تحویل فایلهای ایستا (CSS/JS/تصاویر) را برای SPA یا Blazor بهینهتر میکند: با کشبندی خودکار، فشردهسازی و fingerprinting. #CSharpTips
0
0
13
Comparing IEnumerable, IQueryable, and IDisposable: Key Differences and Uses in #CSharp
#DotNet #Programming #CSharpTips
0
0
2
🔸 I keep getting “file in use” errors in C# Remember to close or dispose of file streams. Using using blocks helps prevent locked resources. #FileHandling #CSharpTips #Code
0
0
0
Looking for an optimized way to get a distinct list of strings in C#? Look no further than using a Hashset! This method provides constant time-performance for adding elements and ensures uniqueness. #CSharpTips #Optimization
0
0
0
0
0
0
Explora estas pautas esenciales para escribir código más eficiente y robusto en C#. 💡💻 Nuestros consejos de C# te guiarán hacia la excelencia. #CSharpTips #DesarrolloDeSoftware
0
0
0
در .NET 7، از RequiredMemberAttribute برای record و struct استفاده کن؛ کامپایلر مجبور میکنه همه propertyهای ضروری مقداردهی بشن از بروز خطاهای runtime و objectهای ناقص جلوگیری میکنه #CSharpTips
0
0
10
Method 2: Collections Export a List<t> or object collection using IWorksheet.ImportData(). It supports nested objects and grouping options, which are useful for complex data models. ➡️ Next, let’s explore database exports 👇 #CSharpTips #Excel #List #ObjectCollections (4/8)
1
0
0
استفاده از ArrayPool<T> برای کاهش تخصیص حافظه با https://t.co/unPHxVIzZu() آرایهها رو از pool میگیری و دوباره برمیگردونی. در اپلیکیشنهای high throughput (مانند APIهای پرترافیک) باعث کاهش GC pressure و افزایش performance میشه. #CSharpTips
0
0
14
قبلاً برای عملگرهای ریاضی باید overloadهای جدا یا switchهای بزرگ مینوشتی. الان میتونی روی genericها عملگرهای ریاضی داشته باشی بدون پیچیدگی. #CSharpTips
0
1
12
با استفاده از Lazy<T> شیء رو فقط وقتی میسازه که واقعاً بهش نیاز هست، نه در زمان initialization. باعث کاهش مصرف حافظه و افزایش startup speed میشه. #CSharpTips
0
0
19
در .NET 8، از Task.WaitAsync(timeout) استفاده کن تا برای هر async task زمان انتظار تعیین کنی دیگه نیازی به CancellationTokenSource و منطق پیچیده timeout نداری تمیز، ساده و قابلکنترل #CSharpTips
0
1
21
در c# 10 به بعد میتونی using های تکراری رو یکبار در یک فایل بنویسی و از کل پروژه حذفشون کنی. بهش Global Using میگن که باعث میشه کد تمیزتر بشه. #CSharpTips
1
0
20
C# Tip: 2 ways to define https://t.co/EbPgTDO9QM Core custom Middleware https://t.co/nyVlk2fDP8
0
0
0
در دات نت 9 FrozenSet<T> و FrozenDictionary<TKey,TValue> بهبود پیدا کردن ساختشون زمانبره، ولی بعد از فریز شدن دسترسی فوقالعاده سریع دارن. عالی برای lookupهای ثابت و دادههای فقطخواندنی در اپهای بزرگ #CSharpTips
0
0
9