C# 常量与只读属性的区别

public readonly string name ----这个name是个只读属性,不需要在定义时初始化值,而是可以在构造函数中完成初始化、

public const int age =18    ----这个age是一个常量,如果在没有定义时初始化就会编译出错“常量字段需要一个值”,并且这个值不能更改、

原文地址:https://www.cnblogs.com/lbonet/p/6782399.html