Я пытаюсь создать лямбда-выражение с "&&", но получаю сообщение об ошибке:
Ошибка CS1003 Синтаксическая ошибка, ',' ожидается
Вот мой код.
using (var db = new SQLite.SQLiteConnection(dbPath))
{
string candidateResult = candidatedetails[0].ToString();
string fileResult = candidatedetails[1].ToString();
var list = db.Table<Candidates>().ToList();
var cand = db.Table<Candidates>().Where(p => p.CandidateName == candidateResult && p => p.FileIdentification == fileResult);
foreach (Candidates can in cand)
{
string[] FileIDSplit = can.FileIdentification.Split('_');
CandidateName = can.CandidateName;
CandidateParty = can.CandidateParty;
ElectionYear = FileIDSplit[0];
ElectionType = FileIDSplit[1];
Race = FileIDSplit[2];
}
}
Ошибка возникает при втором "p => p."