xiaolizi007
1/3/2017 - 4:05 PM

Const Vs readonly

Const Vs readonly #csharp

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace index
{
    class Program
    {
        // 不能用static修饰,Compile time constant,编译器的常量
        public const int age = 25; 
        // 可以用static修饰,Runtime constant ,可以在别的地方初始化
        //运行期的常量
        //只能初始化一次
        public static readonly double PI = 3.14;
        static void Main(string[] args)
        {
            Console.WriteLine(PI);
            Console.Read();
        }
   
    }

}