相关疑难解决方法(0)

Lambda表达式:== vs. .Equals()

这是一个纯粹的学术问题,但是在lambda表达式中使用==和.Equals以及首选哪一个有什么区别?

代码示例:

int categoryId = -1;
listOfCategories.FindAll(o => o.CategoryId == categoryId);
Run Code Online (Sandbox Code Playgroud)

要么

int categoryId = -1; 
listOfCategories.FindAll(o => o.CategoryId.Equals(categoryId));
Run Code Online (Sandbox Code Playgroud)

c# lambda

15
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

lambda ×1