程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> .NET 中的 常量字段const

.NET 中的 常量字段const

編輯:C#入門知識

C#中,當使用常數符號const時,編譯器首先從定義常數的模塊的元數據中找出該符號,並直接取出常數的值,然後將之嵌入到編譯後產生的IL代碼中,所以常數在運行時不需要分配任何內存,當然也就無法獲取常數的地址,也無法使用引用了。

如下代碼:

   1: public class ConstTest
   2: {
   3:     public const int ConstInt = 1000;
   4: }

將其編譯成ConstTest.dll文件,並在如下代碼中引用此ConstTest.dll文件。

   1: using System;
   2:  
   3: class Program
   4: {
   5:     public static void Main(string[] args)
   6:     {
   7:         Console.WriteLine(ConstTest.ConstInt);//結果輸出為1000;
   8:     }
   9: }

編譯運行此Main.exe程序,結果輸出為1000。之後將bi

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved