Themes ThemeEdit = ThemeContext.Themes.First(m => m.Theme_ID == Theme_ID);m => m.Theme_ID == Theme_ID
這個是什么意思?清解析一下謝謝了!
3 回答

尚方寶劍之說
TA貢獻1788條經驗 獲得超4個贊
相當于一個函數,這個函數的參數是一個叫m的,然后返回的是m.Theme_ID == Theme_ID
bool Func(Theme m) {
?? ?return m.Theme_ID = Theme_ID;
}

拉莫斯之舞
TA貢獻1820條經驗 獲得超10個贊
m => m.Theme_ID == Theme_ID 是一句 lambda 表達式。
ThemeContext.Themes.First(m => m.Theme_ID == Theme_ID) 意思是從 ThemeContext.Themes 中獲取 Theme_ID 為 Theme_ID 的 Theme。
如果 ThemeContext.Themes 不存在這樣的 Theme,將會拋出異常(如果想不拋異常而返回空,可用FirstOrDefault 代替 First)。
- 3 回答
- 0 關注
- 463 瀏覽
添加回答
舉報
0/150
提交
取消