【发布时间】:2021-12-16 11:12:39
【问题描述】:
我正在制作一个注册多个参数的代码,然后检查这些参数是否已经在列表中,例如,我想检查一个电子邮件是否在这个列表中,我该怎么做检查?
List<Professional> lprofessional = new List<Professional>();
public int role_id = 1;
public string First_name { get; set; }
public string Last_name { get; set; }
public string Email { get; set; }
public string Phone { get; set; }
public string Description { get; set; }
public Professional(int role_id, string firstname, string lastname, string email, string phone, string description) {
this.First_name = firstname;
this.Last_name = lastname;
this.Email = email;
this.Phone = phone;
this.Description = description;
}
public void Create()
{
Professional pro = new Professional(role_id, First_name, Last_name, Email, Phone, Description);
if (lprofessional.Contains(email)//Here is the check maybe...
{
lprofessional.Add(pro);
role_id++;
}
}
【问题讨论】:
-
您能添加构成列表的代码吗?
-
List
lprofessional = new List ();这个? -
@GSerg 很遗憾没有,因为他想要一个指定的值,我想让程序检查用户输入的值是否与列表中的值相同
-
有什么区别?
标签: c#