C# 常量:static 声明和访问
是的,常量可以在 C# 中声明为 static 的类成员。在 C# 中,常量可以用 'const' 关键字声明,也可以用 'static readonly' 关键字声明。当用 'const' 关键字声明常量时,它们默认为静态(static)的。这意味着它们属于类而不是特定的实例,并且可以通过类名直接访问。以下是一个示例:
public class MyClass
{
public const int MyConstant = 10;
public static readonly int MyStaticReadOnly = 20;
}
// 访问常量
int constantValue = MyClass.MyConstant;
int staticReadOnlyValue = MyClass.MyStaticReadOnly;
在上面的示例中,常量 'MyConstant' 和静态只读字段 'MyStaticReadOnly' 都可以通过类名 'MyClass' 直接访问。
原文地址: https://www.cveoy.top/t/topic/g7qC 著作权归作者所有。请勿转载和采集!