2
有兩個主鍵a和b 一個鍵就可以編譯 怎麼樣兩個鍵如何使用FirstOrDefault兩個主鍵
var product = db.TMP_HELLO.FirstOrDefault<TMP_HELLO>(instrmnt => (instrmnt.a == good.a; instrmnt.b == good.b));
有兩個主鍵a和b 一個鍵就可以編譯 怎麼樣兩個鍵如何使用FirstOrDefault兩個主鍵
var product = db.TMP_HELLO.FirstOrDefault<TMP_HELLO>(instrmnt => (instrmnt.a == good.a; instrmnt.b == good.b));
使用&&
運營商在你的拉姆達。
var product = db.TMP_HELLO
.FirstOrDefault<TMP_HELLO>(
instrmnt => instrmnt.a == good.a && instrmnt.b == good.b);
你期望得到什麼? * * .a'和'.b'匹配的第一個*或*'.a'或'.b'? – TheEvilPenguin
你將需要使用邏輯運算符,在這種情況下'&&'應該做的事'db.TMP_HELLO.FirstOrDefault(instrmnt => instrmnt.a == good.a && instrmnt.b == good.b);' –