gpt4 book ai didi

c# - 命名空间 c# 中的方法

转载 作者:可可西里 更新时间:2023-11-01 08:50:36 25 4
gpt4 key购买 nike

有没有什么方法可以调用命名空间内的函数而无需在 c# 中声明类。

例如,如果我有 2 个完全相同的方法并且应该在我的所有 C# 项目中使用,是否有任何方法可以将这些函数制作成一个 dll,然后只说“使用 myTwoMethods” top 并在不声明类的情况下开始使用这些方法?

现在,我做的是:我的类.我的方法();

我想做的是:我的方法();

谢谢,罗希特

最佳答案

2015 年更新:不,您不能在 C# 中创建“自由函数”,但从 C# 6 开始,您将能够在不提及类名的情况下调用静态函数。 C# 6 will have the "using static" feature允许这种语法:

static class MyClass {
public static void MyMethod();
}

SomeOtherFile.cs:

using static MyClass;

void SomeMethod() {
MyMethod();
}

关于c# - 命名空间 c# 中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10568254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com