1.常量

   一个包含不能修改的值的变量,通过const关键字定义。只能在声明的同时赋值

2.只读字段

   通过readonly关键字定义。

   可以在声明的同时赋值。

   对于实例字段,在包含字段声明的类的实例构造函数中赋值;对于静态字段,在包含字段声明的类的静态构造函数中赋值。

    public class VariableTest
    {
        /// <summary>
        /// 常量
        /// </summary>
        public const int Number = 30;

        #region 只读字段

        public readonly int Age = 40;

        public readonly string Name;

        public static readonly int Quantity;

        public VariableTest()
        {
            Name = "Helen";
        }

        static VariableTest()
        {
            Quantity = 100;
        }

        #endregion
    }

 

posted on 2018-02-01 17:43  雪溪  阅读(359)  评论(0编辑  收藏  举报