public class UserCon{public static CTDCDataContext Ct = new CTDCDataContext();public static ACCOUNT UserLogin(string id, string pwd){var u = Ct.ACCOUNT.FirstOrDefault(c => c.USERID == id && c.USERPWD == pwd);return u;}}
2 回答

白衣染霜花
TA貢獻1796條經(jīng)驗 獲得超10個贊
這叫Lambda表達式,也是一種匿名函數(shù)。
=>讀作goes to。
標準語法形式:(輸入?yún)?shù))=>表達式
當輸入?yún)?shù)只有1個時,則小括號可以省略。其它情形括號不能省略。
例中的語句相當于:
(c) => c.USERID == id && c.USERPWD == pwd
其它示例:
int y=x=>x*x 或 int y=(x)=>x*x
即y=x*x
再看:
()=>Console.WriteLine("This is a Lambda expression");
(x,y)=>{int result=x*y;Console.WriteLine(Result);}
- 2 回答
- 0 關(guān)注
- 1110 瀏覽
添加回答
舉報
0/150
提交
取消