ویرگول
ورودثبت نام
محمد کمائی - Telegram : @komayi
محمد کمائی - Telegram : @komayic# - asp.net core - blazor - angular - react - flutter - wordpress - sql server - Tel : +989371448346
محمد کمائی - Telegram : @komayi
محمد کمائی - Telegram : @komayi
خواندن ۱ دقیقه·۴ سال پیش

فیلتر کردن یک لیست سی شارپ بر اساس Id و موجود بودن در لیستی دیگر - List contains in another list by C Sharp

اگر دو لیست در #C دارید و میخواین لیست دوم رو طوری فیلتر یا کم کنید که Id هاش داخل لیست اول باشه به این نحو میشه به راحتی انجام داد:

var list1 = await _service1.GetAll(); var list2 = await _service2.GetAll(); // Create a list of Ids from list1 var list1_Ids = list1.Select(l => l.Id).ToList(); // filter list2 according to list1 Ids var list2 = list2.Where(l => list1_Ids.Contains(l.Id)).ToList();

اگر به دردتون خورد یه رای به این پستstackoverflowبدین :
https://stackoverflow.com/a/71091885/9875486

listcid
۱
۰
محمد کمائی - Telegram : @komayi
محمد کمائی - Telegram : @komayi
c# - asp.net core - blazor - angular - react - flutter - wordpress - sql server - Tel : +989371448346
شاید از این پست‌ها خوشتان بیاید