วันอังคารที่ 16 สิงหาคม พ.ศ. 2559

ค่าคงที่

ค่าคงที่ เป็นตัวแปรที่ค่าของมันไม่สามารถเปลี่ยนแปลงได้หลังจากที่ถูกสร้างขึ้น และค่าของมันจะต้องถูกกำหนดให้ในตอนที่สร้างทันที เนื่องจากมันคือตัวแปรประเภทหนึ่ง การใช้งานของมันจะเหมือนกับตัวแปรปกติ แต่ในการประกาศต้องใช้คำสั่ง 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#

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...