【发布时间】:2021-03-01 09:35:27
【问题描述】:
这纯粹是学术性的,但我如何创建像 ForEach 这样的方法?
如果我想做类似以下的事情,请说:
SomeTenumerable.MyOwnFunction(x =>
{
x.Id = 0;
x.Order_Id = 0;
});
注意:我刚刚熟悉func<T,TResult>,所以我不确定它是否是同一件事。
如果你能告诉我我想要达到的目标的正确名称/标签,我猜它是某种代表?
【问题讨论】:
-
C#
foreach语句不是函数,那么创建一个类似的函数是什么意思呢?List<T>类型中有一个ForEach()方法。你可以在这里看到它是如何实现的:referencesource.microsoft.com/mscorlib/a.html#0e5a9cf0a310b9e5
标签: c#