C# 判断 List 是否存在某一个字段

   foreach (var item in list_QuestionnaireSelect)
                {

                    EntityQuestionnaireParticipantsReport _entityReport = new EntityQuestionnaireParticipantsReport();
                    _entityReport.OptionID = Convert.ToInt32(item.ID);
                    _entityReport.Option = item.Title;
                    _entityReport.OptionCount = 0;
                    _entityReport.TotalCount = 0;
                    _entityReport.Percentage = 0;//Math.Round(0.333333,2);//按照四舍五入的国际标准

                    if (!_listEntityQuestionnaireParticipantsReport.Exists(o => o.OptionID == item.ID))
                    {
                        _listEntityQuestionnaireParticipantsReport.Add(_entityReport);
                    }

                }
原文地址:https://www.cnblogs.com/foreverfendou/p/11451296.html