编程语言
首页 > 编程语言> > C#中Linq查询使用ToLower()会导致查询速度变慢

C#中Linq查询使用ToLower()会导致查询速度变慢

作者:互联网

  //str.ToLower()方法在Linq中非常耗费资源,如果查询集合数量较多,会使查询速度变慢,慎用。如果需要变成小写,尽量在生成集合时就 把集合变成小写。而不是在查询阶段使用。

  当然如果集合数量不多的话,那无所谓。 

  var v1 = from model in models where model.str.ToLower() == str.ToLower() select model;

标签:ToLower,C#,Linq,查询,str,集合,model
来源: https://www.cnblogs.com/cuihongyu3503319/p/16433181.html