آموزش C# و .Net
описание
تعرفه تبلیغات : https://t.me/+w-o6dHW5O31jMWNk آیدی ادمین: @ma_limbs
1 549
подписчиков
Охват к подписчикам
0,3%
ERR
Реакции к просмотрам
0,00%
0 на 49 постов
Пересылки к просмотрам
1,08%
3
Постов в день
1,6
всего 146
Где отзываются чаще
доля реакций к просмотрам- 14 авг.🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید: 🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... : https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY00,00%
- 14 авг.🔵 کوییز #SQL کدام گزینه معادل NOT LIKE در SQL است؟ A) <> B) !LIKE C) NOT (LIKE) D) LIKE NOT پاسخ: C) NOT (LIKE) توضیح: برای نفی شرایط LIKE از NOT LIKE یا NOT (column LIKE pattern) استفاده میشود. 💗 مطالب بعدی ما رو حتما دنبال کنید! ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ آدرس کانال اصلی: https://t.me/Tu_24 آدرس وبسایت: https://tutorial24.ir/0,00%
- 14 авг.🔵 کوییز #HTML 🟣 موضوع : استفاده از تگ output برای نمایش نتایج 🟢 سوال : کدام تگ HTML5 به طور خاص برای نمایش نتیجه یک محاسبه یا خروجی یک تعامل کاربر (مانند یک فرم) طراحی شده است؟ گزینه ۱: `<input>` گزینه ۲: `<textarea>` گزینه ۳: `<output>` گزینه ۴: `<label>` 🔵 گزینه صحیح: 3 🟢 توضیح : تگ `<output>` یک عنصر معنایی در HTML5 است که برای نمایش نتایج محاسبات انجام شده توسط اسکریپتها یا تعاملات کاربر در یک فرم استفاده میشود. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir0,00%
- 13 авг.🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید: 🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ... عضو لیست جامع شوید: https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk0,00%
- 13 авг.در متدهای ناهمزمان قدیمیتر C# مانند Task.ContinueWith، ممکن است با چندین استثنا به طور همزمان مواجه شوید. در چنین سناریوهایی، AggregateException به شما امکان میدهد تا تمام استثناهای رخ داده را مدیریت کنید. به طور پیشفرض، وقتی یک Task که با ContinueWith ایجاد شده است، با خطا مواجه میشود، این خطا به صورت یک AggregateException درون task.Exception نمایش داده میشود. این AggregateException حاوی لیستی از تمام استثناهای رخ داده است. برای مدیریت این استثناها، میتوانید از متد Handle بر روی AggregateException استفاده کنید. این متد به شما اجازه میدهد تا با استفاده از یک Func<Exception, bool>، هر نوع استثنا را بررسی کرده و تصمیم بگیرید که آیا آن استثنا مدیریت شده است یا خیر. مثال: Task.Run(() => { throw new InvalidOperationException("عملیات نامعتبر"); }) .ContinueWith(task => { if (task.IsFaulted) { task.Exception.Handle(ex => { if (ex is InvalidOperationException) { Console.WriteLine($"عملیات نامعتبر رخ داد: {ex.Message}"); return true; // استثنا مدیریت شد } return false; // استثنا مدیریت نشد }); } }); اگر چندین استثنا رخ دهد، AggregateException شامل همه آنها خواهد بود و متد Handle به ترتیب هر یک را بررسی میکند. اگر Handle برای یک استثنا true برگرداند، آن استثنا به عنوان مدیریت شده تلقی میشود. در غیر این صورت، اگر استثنایی مدیریت نشود، AggregateException دوباره پرتاب خواهد شد. استفاده از AggregateException در ContinueWith به شما کنترل بیشتری بر روی مدیریت خطاهای همزمان در عملیات ناهمزمان قدیمیتر میدهد. ⚠️💡 https://t.me/csharp70,00%
- 13 авг.C# 10 قابلیتی داره به اسم `DistinctBy` و `ExceptBy`. با `DistinctBy` میتونید لیستی از اشیاء رو بر اساس یک property خاص یکتا کنید. 🚀 `ExceptBy` هم دو تا لیست رو بر اساس یک property خاص با هم مقایسه میکنه و آیتمهای لیست اول رو که در لیست دوم نیستند برمیگردونه. ➕➖ خیلی جاها کارتون رو راه میندازه! 😉 https://t.me/csharp70,00%
- 12 авг.🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید: 🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... : https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY00,00%
- 12 авг.C#: در ASP.NET Core، با Route Parameter Binding پیشرفته، لازم نیست نام پارامتر route دقیقاً با نام آرگومان اکشن یکی باشد. کافیست از Attributeـهای [FromRoute("route_name")] برای مَپ کردن استفاده کنید. اینطوری انعطافپذیری بیشتری در نامگذاری routeها خواهید داشت. ⚙️ مثال: ```csharp [HttpGet("users/{userId:int}")] public IActionResult GetUser([FromRoute("userId")] int id) { ... } ``` ✅ https://t.me/csharp70,00%
- 12 авг.C# 10 قابلیتی داره به اسم String Interpolation Handler. ✨ این قابلیت به شما اجازه میده String Interpolation رو به شکلی انجام بدین که تخصیص حافظه کمتری داشته باشه (low-allocation). 🚀 به این ترتیب، عملکرد برنامه مخصوصاً توی حلقهها و جاهایی که String Interpolation زیاد استفاده میشه، بهینهتر میشه. ⚙️ https://t.me/csharp70,00%
- 12 авг.🔵 C# Beginners Tutorial - 168 - Make a Class for a Foreach Loop 🟢 کیفیت : متوسط 🔴 توجه کنید با تنظیمات خود تلگرام می توانید حجم و کیفیت ویدیو را بر اساس سرعت اینترنت خود تنظیم نمایید. 🟣 C# Beginners Tutorials Playlist 🟢 زبان آموزش: انگلیسی ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir0,00%
- 12 авг.در سی شارپ، Generic Interfaces به شما این امکان را میدهند که یک قرارداد (Interface) تعریف کنید که بتواند با انواع مختلف داده کار کند، بدون نیاز به تعریف مجدد همان رابط برای هر نوع. این قابلیت، انعطافپذیری و قابلیت استفاده مجدد کد را به شدت افزایش میدهد. مثال سادهای از تعریف یک Generic Interface: public interface IRepository<T> { void Add(T item); T GetById(int id); IEnumerable<T> GetAll(); } در این مثال، IRepository<T> یک رابط عمومی است که T یک پارامتر نوع (Type Parameter) است. این رابط میتواند برای مدیریت موجودیتهای مختلف مانند User، Product و غیره استفاده شود، بدون اینکه نیاز به نوشتن رابطهای جداگانه برای هر کدام باشد. public class UserRepository : IRepository<User> { // پیادهسازی متدها برای نوع User } public class ProductRepository : IRepository<Product> { // پیادهسازی متدها برای نوع Product } این رویکرد، کد را تمیزتر، قابل نگهداریتر و کمتر تکراری میکند. 🚀 💡 https://t.me/csharp70,00%
- 11 авг.🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید: 🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ... عضو لیست جامع شوید: https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk0,00%