首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> C# >> 關於C#

C# 常量完整指南:宣告、類型與最佳實務

     編輯:關於C#

什麼是常量?

在 C# 中,常量 是指數值固定不變的量。一旦被賦值,其值在程式執行期間無法被修改。從資料型別的角度來看,常量可以是任何實值型別或參考型別。

常量的宣告語法

常量的宣告會指定名稱與值,格式如下:

attributes constant-modifiers const type constant-declarators;

其中 constant-modifiers 可為:

  • new
  • public
  • protected
  • internal
  • private

允許的常量型別

常量的型別 type 必須是以下之一:

  • 基本整數型別:sbyte, byte, short, ushort, int, uint, long, ulong
  • 字元與布林:char, bool
  • 浮點與十進位:float, double, decimal
  • 字串:string
  • 列舉型別:enum-type
  • 參考型別:reference(僅限 null)

常量宣告範例

public const double x = 1.0, y = 2.0, z = 3.0;

這行程式碼一次宣告了三個 double 型別的公用常量。

重點提醒

  • 常量必須在宣告時初始化,且之後不可變更。
  • 常量預設為 static,不需也不得加上 static 關鍵字。
  • 適合用於編譯期就能確定的固定值,如 Math.PI、應用程式設定常數等。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved