使用LINQ查询DataTable

时间:2016-10-18 06:36:47

标签: c# linq datatable console-application

我有一个控制台应用程序,它从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()));
    }

0 个答案:

没有答案