В .NET 3.5, ASP.NET с использованием C#Результирующая LinQ запросов для сравнения
Из нижеследующего запроса,
var query = table.AsEnumerable()
.Where(p => p.Field<string>("Customer_Code") == "1001")
.Select(p => new
{
Location = p.Field<string>("Location"),
Country = p.Field<string>("Country")
})
.Distinct();
Я хочу, чтобы сравнить полученную запрос результаты, такие как местоположение, Страна с каждым DataRow из DataTable в Адрес и Страна
OR In Обратный путь, Я хочу сравнить каждый результат запроса с каждой строкой DataTable
Как я могу выполнить то же самое?
Образец Datatable:
Location Country
Bangalore India
Hyderabad India
Florida USA
London UK
Delhi India
я не нашел .ToLower() в строке [ «Местоположение»] Получение ошибки: «объект» не содержит определения для «ToLower» и никакого метода расширения «ToLower», принимающего первый аргумент типа «объект», может быть найден (вам не хватает директивы using или ссылки на сборку?) – venkat
.ToString(). ToLower() then :-) Также ознакомьтесь с моей новой идеей. Немного сложнее, но это будет быстрее. – Flater
Pls предоставить образец/Пример с LINQ-Joins – venkat