اگر با سی شارپ کد میزنی، این تفاوت رو باید بدونی
❌ این:
var user = users.Where(x => x.IsActive).FirstOrDefault();
✔️ میتونه تبدیل بشه به:
var user = users .FirstOrDefault(x => x.IsActive);
هم کوتاه تره، هم مفهومش واضح تره
اما نکته مهم تر 👇
اگر فقط یک نتیجه میخای، لازم نیست اول همه آیتم ها رو فیلتر کنی و بعد اولین مورد رو بگیری
💡 خیلی وقت ها یک تغییر کوچک در LINQ می تونه کدت رو خوانا تر و بهینه تر کنه
➡️ بفرست برای اون رفیقت که نصف پروژه ش LINQـه 😂
#️⃣ #برنامه_نویسی #سی_شارپ #دات_نت
➖➖➖➖➖➖➖➖
⏺ @cactuswebteam | کاکتوس وب
