ค่าคงที่
เป็นตัวแปรที่ค่าของมันไม่สามารถเปลี่ยนแปลงได้หลังจากที่ถูกสร้างขึ้น
และค่าของมันจะต้องถูกกำหนดให้ในตอนที่สร้างทันที
เนื่องจากมันคือตัวแปรประเภทหนึ่ง การใช้งานของมันจะเหมือนกับตัวแปรปกติ
แต่ในการประกาศต้องใช้คำสั่ง
การประกาศค่าคงที่ในภาษา C# มีรูปแบบดังนี้
ตัวอย่างแบบเต็มของการใช้งานค่าคงที่กับตัวแปร
const นำหน้าเพื่อบ่งบอกว่าเป็นตัวแปรค่าค่งที่การประกาศค่าคงที่ในภาษา C# มีรูปแบบดังนี้
const type identifier = value;
const เป็นคำสั่งที่ใช้ในการประกาศค่าคงที่ type เป็นประเภทข้อมูลของค่าคงที่โดยมีหลักการเหมือนกับการประกาศตัวแปรทั่วไป identifier นั้นเป็นชื่อของค่าคงที่ โดยส่วนมากมักจะนิยมใช้เป็นตัวพิมพ์ใหญ่ทั้งหมด value เป็นค่าของค่าคงที่ที่สร้างขึ้นและต้องกำหนดพร้อมกับตอนประกาศค่าคงที่เสมอการประกาศค่าคงที่
เพื่อประกาศค่าคงที่ เราทำทุกอย่างเหมือนการประกาศตัวแปรปกติ แต่จะใช้คำสั่งconst คำหน้าและกำหนดค่าให้กับมันทันทีconst int SIZE= 5; const float PI = 3.14f; const double G = 9.8;ใน ตัวอย่าง เราได้สร้างค่าคงที่สามตัว ซึ่งมีประเภทข้อมูลแบบต่างๆ และเราได้กำหนดค่าให้กับมันในทันที เรามักจจะใช้อักษรตัวพิมพ์ใหญ่ในการตั้งชื่อให้กับค่าคงที่
ตัวอย่างแบบเต็มของการใช้งานค่าคงที่กับตัวแปร
using System;
class Constant
{
public static void Main (string[] args)
{
const float PI = 3.14f;
float r = 4;
float area = r * r * PI;
Console.WriteLine ("Circle radius = {0}", r);
Console.WriteLine ("Circle area = {0}", area);
Console.ReadKey ();
}
}
และ
นี่เป็นผลลัพธ์ของโปรแกรม
สังเกตุการใช้งานของมันนั้นจะเหมือนการใช้ตัวแปรปกติ
แต่สิ่งที่คุณไม่สามารถทำได้กับค่าคงที่ก็คือการกำหนดค่าใหม่ให้กับมัน เช่น
PI = 1.0fCircle radius = 4 Circle area = 50.24ในบทนี้ คุณได้เรียนรู้เกี่ยวกับค่าคงที่ในภาษา C#
ไม่มีความคิดเห็น:
แสดงความคิดเห็น