Как сравнить один элемент списка с другим элементом списка в C# linq?
Привет Ребята,
У меня есть два списка.
один список предназначен для центра, где у меня есть города(ID) как элемент (разделенный запятыми).
другой список предназначен для сеанса, где у меня есть только город(ИД) предмета.
теперь я хочу сравнить сессионный город с центральными городами.
сессия будет иметь только один город, например: Хайд.
Где,
В центре будут города, такие как: Дели, Мумбаи, Хайд...
я хочу сравнить сессию, где сессия-город = = центр-город
Что я уже пробовал:
я попробовал использовать contains, findall, where, select...
SessionController.Instance.All.FindAll( item => item.ProgramID == programId && /* Resource Path : Program */ //item.SectorID.Contains(item.SectorID) && /* Resource Path : Sector */ //item.CenterGroup.CenterIDs.Split(',').ToList().Contains(center.ID.ToString()) item.CityID==cityIds)//error. Select(item => new { id = item.ID, value = item.NameEN })
плз, Ребята, помогите мне, как я могу сравнивать.
Спасибо
Karthik_Mahalingam
что такое cityIds? и пункт.CityID
abdul subhan mohammed
cityid содержит список идентификаторов города и где item.cityid содержит один cityid
Maciej Los
Что это за данные CityId
(int? string?)?