我有一个控制台应用程序,它从sql数据库中检索数据表,查询数据表,然后将列值显示到控制台。数据表包含将包含Dll列表,但是现在只有一条记录用于测试目的。
我正在尝试查询表中的一条记录(使用Linq查询进行过滤和删除),并将varchar值存储在这5个字符串变量中,然后将这些值打印到控制台。
这是我的代码,我知道这是不对的,而不是正确使用foreach,我不太了解LINQ。 For循环可能更合适吗?感谢
public static bool IsInDomain(string newEmail)
{
var mailAddress = new MailAddress(newEmail);
var newDomain = mailAddress.Host;
return DomainList != null && DomainList.Any(domain => domain.ToLower().Equals(newDomain.ToLower()));
}