小编Kek*_*Sha的帖子

C#中的lambda表达式和Messagebox

private void SimpleLambda()
{
  dynamic showMessage =  x => MessageBox.Show(x);

  showMessage("Hello World!");
}
Run Code Online (Sandbox Code Playgroud)

错误消息是:无法将lambda表达式转换为动态类型,因为它不是委托类型

任何帮助,

c# linq lambda dynamic messagebox

5
推荐指数
2
解决办法
789
查看次数

按对象列表对对象列表进行排序

我有家庭对象:id,FirstName,姓氏,费用[]

费用是对象包含金额描述

home对象包括Fees数组

我有房屋清单,每个家庭都有收费的列表/清单

我需要根据费用总额对房屋进行分类

List <home> h = new List <home>();
Run Code Online (Sandbox Code Playgroud)

c# linq-to-objects c#-4.0

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

在列表<object>中的对象内排序数组

我家对象:id,FirstName,Lastname,Fees[ ]

费用是对象包含金额描述DueDate ...

home对象包括Fees数组

我有房屋清单,每个家庭都有收费的列表/清单

我需要根据每个对象中的Duedate对费用进行排序

for (int i = 0; i < homes.Length; i++)
  {
   homes[i].Fees = homes[i].Fees.OrderBy(si => si.DueDate).ToArray();
  }
Run Code Online (Sandbox Code Playgroud)

我可以找到一个陈述而不是四个陈述吗?

c# linq

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

标签 统计

c# ×3

linq ×2

c#-4.0 ×1

dynamic ×1

lambda ×1

linq-to-objects ×1

messagebox ×1