linq集合內部賦值


比如將一個列的值,賦值給另一列

有三種方法:

 1. e.Result.ToList().ForEach(n => n.IsIntermediarybool = SetIsIntermediary(n.IsIntermediary));

 2.e.Result.Select(n => n.IsIntermediarybool = SetIsIntermediary(n.IsIntermediary)).ToList();//必須是tolist否則的話不好用

 3.e.Result.Select(n => { n.IsIntermediarybool = SetIsIntermediary(n.IsIntermediary); return n; }).ToList();//必須是tolist否則的話不好用

  private bool SetIsIntermediary(int IsIntermediary)     

    {         

    if (IsIntermediary == 0)   

              return false;        

     else return true;       

   }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM