具有var类型的C#重载方法

use*_*195 0 c# sql linq

我在C#项目中通过LINQ查询SQL数据库并将数据返回到var类型变量

如何使用var类型重载方法?我想要做的例子:

public decimal[][] method(var nameOfVar){}
Run Code Online (Sandbox Code Playgroud)

如果无法做到这一点,还有什么选择呢?

Jon*_*eet 6

我在C#项目中通过LINQ查询SQL数据库并将数据返回到var类型变量

变量的类型不是var- 这只是您正在使用的声明形式.变量的类型是编译器推断的类型.

如何使用var类型重载方法?

你不能.var不是一种类型.

不幸的是,我们不知道你要做什么method.也许你想让它成为通用方法.也许你想要成功object.如果您实际上尝试使用匿名类型,并在方法之间传递值,那么您可能最好创建具有相关属性的命名类型.