从语法上讲这是不正确的,但有什么办法可以用类似的逻辑做其他事情吗?
if (Roster_Enrollment.Where(x => x.EID.Equals(EID_TextBox.Text)))
{
Message_TextBlock.Text = "EID already exists.";
}
else
{
...
}
答案 0 :(得分:8)
使用Any
方法查明集合中的任何项目是否满足条件:
if (Roster_Enrollment.Any(x => x.EID.Equals(EID_TextBox.Text)))