Свойство списка обновлений с использованием LINQ соединения в словареC#

Место общения программистов C#
Ответить
Anonymous
 Свойство списка обновлений с использованием LINQ соединения в словаре

Сообщение Anonymous »

У меня есть пользовательский список и словарь. < /p>

class HldSS
{
string ID
string IDLong
string Name
// other fields
}

class SecurityID
{
string ID1
string ID2
string IDLong
}
< /code>

Мой список hldlist < /p>

List
< /code>

& My Dictionary Dicid IS (где ID1 является значением ключа) < /p>

Dictionary
< /code>

То, что я пытаюсь сделать, это заполнить поле Idlong в моем Hldlist, используя словарь. Поэтому я пытаюсь написать запрос LINQ, чтобы обновить поле Idlong в моем Hldlist, присоединившись к моему Hldlist и Dicid в поле идентификаторов и значении ключа.List res = from hld in hldList
join dic in dicID
on hld.ID equals dic.Key
< /code>

Пример того, что я ищу < /p>

hldList dicID
ID IDLong ID1 IDLong
ABC ABC ABC123
ABC LMN LMN456
LMN
PLO
ABC
< /code>

Результат < /p>

hldList
ID IDLong
ABC ABC123
ABC ABC123
LMN LMN456
PLO
ABC ABC123


Подробнее здесь: https://stackoverflow.com/questions/329 ... dictionary
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»