Tom*_*len 1 c# asp.net namespaces public
在我的命名空间中,我可以拥有可供我的命名空间中所有其他页面访问的公共类.我该如何开展公共活动?我是否必须创建一个包含函数的类?或者有更简单的方法吗?
在C#中,所有函数(实际上称为C#术语中的方法)都要在类型(类或结构)中声明.
但是,C#中存在静态类的概念,这对于替换旧编程语言中的"全局函数"是有益的:
public static class MyUtilityFunctions
{
public static void PrintHello()
{
Console.WriteLine("Hello World!");
}
}
Run Code Online (Sandbox Code Playgroud)
现在,您可以在程序中的任何位置编写:
MyUtilityFunctions.PrintHello();
Run Code Online (Sandbox Code Playgroud)
静态方法是一种不需要对象的方法.静态类是仅包含静态方法(以及静态字段,静态属性等)的类.