如何访问命名空间中的函数

emi*_*ios 5 c# asp.net namespaces class function

请在访问C#中命名空间内的类中的函数时遇到问题.

我知道的格式如下: namespace.classname.functionname();

但是,上面的方法报告了以下错误:

非静态字段,方法或属性"namespace.classname.functionname()"需要对象引用.

msa*_*het 8

您需要声明包含该函数的Class的实例

namespace.classname YourClass = new namespace.classname();
Run Code Online (Sandbox Code Playgroud)

然后你可以使用如下功能

YourClass.functionname();
Run Code Online (Sandbox Code Playgroud)

如果您希望能够在不声明类的实例的情况下使用该函数,则需要将其作为静态函数.