У меня есть база данных SQL с table
с именем Item
и Column
с именем Name
.
У меня также есть список класса, в котором есть несколько filename
. Код:
public class ClassNameHere
{
public string filename { get; set; }
}
Допустим, в базе данных есть такие имена:
Name1
и Name2
И в моем списке есть filenames
:
Name1
, Name2
, Name3
и Name4
Теперь я хочу сравнить список с базой данных, и когда в списке есть что-то, чего нет в базе данных, я хочу выбрать их и поместить в другой список. В этом случае будут выбраны Name3
и Name4
.
Как мне написать в C #?
Я думаю, это должно быть что-то вроде:
foreach(var vName in listFromClass)
var imAlist = Select Name From TableName Where vName.filename Not Name