c#-常量(constant)、字段(Field)、属性(Property)和索引器(Indexer)

常量

常量是表示常量值(可在编译时计算的值)的类成员。
常量隶属于类型(类和结构体)而不属于对象,因此没有“实例常量”一说。可用只读实例字段来充当“实例常量”。
需要注意的是,只读字段是变量而非常量。

// 声明:
[访问修饰符] const 类型 <常量名> = 常量值;

// 例如:
public const int A = 100;
private const string S_ID = "SSS-SSA";

字段

字段是一种表示与对象或类型(类和结构体)关联的变量。

// 字段的声明:
[字段访问修饰符] 类型 <字段名> [ = 初始值];
字段访问修饰符(一个或多个组合):
	new
	public
	protected
	internal
	private
	static
	readonly
	volatile

// 例如:
struct Man
{
   
	private int age;
	public static readonly string name = "JJ";
}
class Book
{
   
	int id;
	string name;
}

实例字段

class Man
{
   
	// 实例字段
	public string name;
}

...

// 使用
Demo1 demo1 = new Demo1();
demo1.a =<
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值