У меня есть этот фрагмент кода:
LinqDataContext ctx;
MyRecord R = new MyRecord();
R.Title = "test";
ctx.AllRecords.InsertOnSubmit(R);
bool bExists = ctx.AllRecords.Any(r => r.Title == "test");
Примечание: я не вызывал SubmitChanges.
Почему bExists возвращается как ложное? Разве Linq не может видеть вставленную запись?