小编Tes*_*est的帖子

如何检查列表列表是否包含另一个列表

我想创建一个包含两个 int 值的列表,假设它arrfirst和另一个包含 列表的列表arrfirst,假设它arrsecond然后检查是否arrsecond包含定义的arrfirst。现在我创建了列表,但是当我尝试使用它时.Contains它不起作用。

List<List<int>> Eklenenler = new List<List<int>>();

for (int i = 0; i < YourTable.Rows.Count; i++)
        {
            prjAd = YourTable.Rows[i].Field<string>("F1");
            if (prjAd != "Servis Adresi")
            {
                wesAd = YourTable.Rows[i].Field<string>("F2");
                RowPrj = tbProjeler.AsEnumerable().Where(r => r.Field<string>("prjAd") == prjAd).FirstOrDefault();
                RowWes = tbServisler.AsEnumerable().Where(k => k.Field<string>("wesAd") == wesAd).FirstOrDefault();
                prjId = RowPrj.Field<int>("prjId");
                wesId = RowWes.Field<int>("wesId");
                List<int> temp = new List<int>();
                temp.Add(prjId);
                temp.Add(wesId);
                if (!Eklenenler.Contains(temp))
                {
                    sqlExProjeEkle = "INSERT INTO NLK_PRJ_Webservisler (prjId,wesId) Values …
Run Code Online (Sandbox Code Playgroud)

c# list

1
推荐指数
1
解决办法
2288
查看次数

标签 统计

c# ×1

list ×1