Cara Define Constants in C# Asp.Net


Constant adalah field yang nilainya ditetapkan pada waktu kompilasi dan tidak dapat diubah. Gunakan constant untuk instead nama dari numeric literals ("magic numbers") untuk nilai khusus.

Untuk menentukan nilai constant tipe integral (int, byte, dan seterusnya) gunakan tipe enumerasi. Untuk mendefinisikan constant non-integral, satu pendekatan adalah mengelompokkannya dalam class statis tunggal bernama constant.

 Ini akan mengharuskan semua referensi ke konstanta diawali dengan nama class, seperti yang ditunjukkan pada contoh berikut.
static class Constants
{
    public const double Pi = 3.14159;
    public const int SpeedOfLight = 300000; // km per sec.

}
class Program
{
    static void Main()
    {
        double radius = 5.3;
        double area = Constants.Pi * (radius * radius);
        int secsFromSun = 149476000 / Constants.SpeedOfLight; // in km
    }
}
Previous
Next Post »