如何使用|| (或)運算符在lambda表達式中?如何使用|| lambda表達式中的運算符
這是我曾嘗試:提前
db.assets.Where((u => u.userName.Equals(userName)) || (c => c.category.Equals("DefaultMapMarker"))
感謝
編輯
我想獲得的資產清單爲當前用戶,以及所有適用於所有用戶的資產。所有用戶的資產都有一個DefaultMapMarker類別。
如何使用|| (或)運算符在lambda表達式中?如何使用|| lambda表達式中的運算符
這是我曾嘗試:提前
db.assets.Where((u => u.userName.Equals(userName)) || (c => c.category.Equals("DefaultMapMarker"))
感謝
編輯
我想獲得的資產清單爲當前用戶,以及所有適用於所有用戶的資產。所有用戶的資產都有一個DefaultMapMarker類別。
你可以用它身體內部:
db.assets.Where(u => u.userName.Equals(userName)
|| u.category.Equals("DefaultMapMarker"))
你是會轉化爲「拉姆達||拉姆達」或「FUNC ||功能」
有什麼問題的方法? – 2014-09-01 07:41:52
這裏有兩個不同的lambda表達式。 – 2014-09-01 07:42:46
做'c == u' ?. – Sayse 2014-09-01 07:47:59