![]() |
1
20
如果我正确理解您,您会问是否可以从匿名方法中引用泛型方法。 答案是肯定的。
例如,假设您想要一些
那么你可以用这个
输出:
另一方面,如果您询问是否可以创建“通用匿名方法”,如:
这取决于你的背景。这可以在以下上下文中完成:
|
![]() |
2
4
是的,但这取决于上下文——如果您已经在使用泛型,只需在上下文中使用t/如果没有,那么您已经知道特定的类型。在后面的例子中,如果您需要在一个方法上重用一些逻辑,那么您可能已经受益于将其转移到一个方法中了,所以就像下面的第二个例子一样。 2个样本:
|
![]() |
3
0
像这样?
它可以成功地编译,并且可以将任何函数赋给接受可空值并返回字符串的函数。 |
![]() |
4
0
我做过类似的事情:
在C Web开发中,此方法已成为request.form的扩展方法。 |
![]() |
5
0
我想我明白了:给定函数
而且,在orderby中,它实际上不是一般委托。它是一个变量的声明。将函数赋给它时,将从中推断类型。 |
![]() |
6
0
可以,但您需要指定类型参数
哪里
如果没有类型参数,它将无法工作 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 3 年前 |
|
Dansih · .Net核心自定义身份验证方案 3 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 3 年前 |