List<DBEntityAnswerInfo> list = new List<DBEntityAnswerInfo>(){//备用选项
new DBEntityAnswerInfo{AnswerCode="A"},
new DBEntityAnswerInfo{AnswerCode="B"},
new DBEntityAnswerInfo{AnswerCode="D"}
};
char[] answers = "F".ToUpper().ToCharArray();//新选项
if (answers.Select(a => list.FirstOrDefault(o => o.AnswerCode == a.ToString())).Any(result => result == null))
Console.WriteLine("不在备用选项中");
else
Console.WriteLine("存在备用选项中");
Linq实现选项是否存在
最新推荐文章于 2021-02-02 11:41:22 发布