相关疑难解决方法(0)

"关闭变量会使性能稍差".怎么样?

在给出SO问题的答案时,我被告知我的解决方案将引入一个变量闭包,因此性能稍差.所以我的问题是:

  1. 如何关闭?
  2. 它将如何影响性能?

这是个问题

List.Where(s => s.ValidDate.Date == DateTime.Today.Year).ToList();
Run Code Online (Sandbox Code Playgroud)

这是我的解决方案.我介绍了变量yr来存储年份.

int yr = DateTime.Now.Year;
List.Where(s => s.ValidDate.Year == yr).ToList();
Run Code Online (Sandbox Code Playgroud)

这是答案的评论

c#

10
推荐指数
2
解决办法
524
查看次数

标签 统计

c# ×1