小编use*_*949的帖子

迭代DataSet

我有一个DataSet名字DataSet1.它包含未知数量的表以及这些表中未知数量的列和行.我想遍历每个表并查看每列的每行中的所有数据.我不知道如何编码.任何帮助,将不胜感激!

c# dataset

31
推荐指数
2
解决办法
10万
查看次数

List <T> .Find(Predicates/Lambda)

有人能告诉我以下3个查找选项之间的差异/优势:

        List<Employee> Employees = new List<Employee>();

        Employee tmp = new Employee();

        tmp.FirstName = "Randy";
        tmp.LastName = "Jones";
        Employees.Add(tmp);

        tmp.FirstName = "David";
        tmp.LastName = "Smith";
        Employees.Add(tmp);

        tmp.FirstName = "Michele";
        tmp.LastName = "Morris";
        Employees.Add(tmp);


        // Find option 1
        Employee eFound1= Employees.Find((Employee emp1) => {return emp1.LastName == "Jones";});

        // Find option 2
        Employee eFound2 = Employees.Find(emp2 => emp2.LastName == "Smith");

        // Find option 3
        Employee eFound3 = Employees.Find(
        delegate(Employee emp3)
        {
                return emp3.LastName == "Morris";
        }
        );
Run Code Online (Sandbox Code Playgroud)

我一直在阅读有关lambdas和谓词的内容(我怀疑它与答案有某种联系),但我不能把它们放在一起.任何启示将不胜感激!

谢谢大卫

c# lambda predicate

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

标签 统计

c# ×2

dataset ×1

lambda ×1

predicate ×1