const 与 readonly的差别1
2025-01-24 16:19 钟铧若岩 阅读(4) 评论(0) 收藏 举报using System; class Program { const int PRICE1 = PRICE2 * 2; const int PRICE2 = 100; static readonly int PRICE3 = PRICE4* 2; static readonly int PRICE4 = 100; static void Main(string[] args) { Console.WriteLine($"PRICE1 = {PRICE1}, PRICE2 = {PRICE2} PRICE3 = {PRICE3} PRICE4 = {PRICE4}"); //const 属于编译时,所以PRICE1为200 //PRICE3 属于运行时,所以还是为0 //输出结果 //PRICE1 = 200, PRICE2 = 100 PRICE3 = 0 PRICE4 = 100 } }
浙公网安备 33010602011771号