Добавление результатов в список после сравнения
У меня есть текстовый файл, который сравнивает свой идентификатор клиента со словарем идентификатора клиента и состояния из базы данных. После того как он выполнит сравнение, мне нужно скомпилировать каждое состояние с его идентификатором клиента в строку списка, чтобы я мог использовать ее снова для проверки дополнительных сведений в моей базе данных. Если у кого-то есть пример, который я могу использовать?
Что я уже пробовал:
if (!mapping.ContainsKey(ssn)) { newfile += line + Environment.NewLine; } else { List<String> x = mapping.Where(w => w.Value.Contains("TX")) .Select(n => n.Value).ToList(); }
картографирование-это название моего словаря, но пока это, похоже, не работает. Мне нужно добавить результаты сравнения в список.
Karthik_Mahalingam
Contains вернет значение bool, вы не можете присвоить его списку строковых типов
SmartDeveloping
есть ли другой способ проверить значение из словаря?
Karthik_Mahalingam
ваш вопрос не так ясен, запутан.
SmartDeveloping
У меня есть один словарь, который я сравниваю с Textfile. Что-то вроде этого:
если (!сопоставления.ContainsKey(custID))
{
newfile += line + Environment. NewLine;
}
ещё
{
// Проверьте, какое состояние и добавьте в список строку?