ค่าคงที่
เป็นตัวแปรที่ค่าของมันไม่สามารถเปลี่ยนแปลงได้หลังจากที่ถูกสร้างขึ้น
และค่าของมันจะต้องถูกกำหนดให้ในตอนที่สร้างทันที
เนื่องจากมันคือตัวแปรประเภทหนึ่ง การใช้งานของมันจะเหมือนกับตัวแปรปกติ
แต่ในการประกาศต้องใช้คำสั่ง
การประกาศค่าคงที่ในภาษา 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.0f
Circle radius = 4 Circle area = 50.24ในบทนี้ คุณได้เรียนรู้เกี่ยวกับค่าคงที่ในภาษา C#
ไม่มีความคิดเห็น:
แสดงความคิดเห็น