สารบัญ:

อ่านอย่างเดียวใน C # คืออะไร?
อ่านอย่างเดียวใน C # คืออะไร?

วีดีโอ: อ่านอย่างเดียวใน C # คืออะไร?

วีดีโอ: อ่านอย่างเดียวใน C # คืออะไร?
วีดีโอ: ทำความรู้จักกับภาษาซี ว่ามันคืออะไร (what is c programming language ??) 2024, อาจ
Anonim

NS อ่านเท่านั้น คีย์เวิร์ดใช้เพื่อประกาศตัวแปรสมาชิกเป็นค่าคงที่ แต่อนุญาตให้คำนวณค่าที่รันไทม์ได้ สิ่งนี้แตกต่างจากค่าคงที่ที่ประกาศด้วยตัวแก้ไข const ซึ่งต้องตั้งค่าไว้ที่เวลารวบรวม

ในทำนองเดียวกัน คุณอาจถามว่า C# อ่านอย่างเดียวคืออะไร

ใน ค# , อ่านเท่านั้น เป็นคีย์เวิร์ดที่ใช้กำหนด a อ่านเท่านั้น ฟิลด์ในแอปพลิเคชันของเรา NS อ่านเท่านั้น ค่าฟิลด์จะต้องเริ่มต้นที่การประกาศหรือในตัวสร้างของคลาสเดียวกันซึ่งแตกต่างจากคีย์เวิร์ดคงที่ใน ค#.

ข้างบนนี้ ตัวแปรแบบอ่านอย่างเดียวคืออะไร? อ่าน - ตัวแปรเท่านั้น สามารถใช้เพื่อรวบรวมข้อมูลเกี่ยวกับเทมเพลตปัจจุบัน ผู้ใช้ที่เข้าสู่ระบบอยู่ หรือการตั้งค่าปัจจุบันอื่นๆ เหล่านี้ ตัวแปร เป็น อ่าน - เท่านั้น และไม่สามารถกำหนดมูลค่าได้

สำหรับสิ่งนี้ ค่าคงที่และอ่านเพียง C # คืออะไร

NS const เป็นคอมไพล์ไทม์ คงที่ ในทางตรงกันข้าม อ่านเท่านั้น อนุญาตให้คำนวณค่าในขณะใช้งานและตั้งค่าในตัวสร้างหรือตัวเริ่มต้นฟิลด์ ดังนั้น ' const ' ตลอดเวลา คงที่ แต่ ' อ่านเท่านั้น ' เป็น อ่าน - เท่านั้น เมื่อได้รับมอบหมาย Eric Lippert แห่ง ค# ทีมงานมีข้อมูลเพิ่มเติมเกี่ยวกับความไม่เปลี่ยนรูปแบบต่างๆ

คุณจะประกาศตัวแปรแบบอ่านอย่างเดียวใน C # ได้อย่างไร

int อ่านได้อย่างเดียว c=a+b;

  1. สามารถประกาศแบบอ่านอย่างเดียวได้ที่ระดับคลาสเท่านั้น ไม่สามารถประกาศได้ภายในเมธอด
  2. ไม่สามารถประกาศอ่านอย่างเดียวโดยใช้คำหลักแบบคงที่ได้ เนื่องจากคำเหล่านี้เป็นแบบคงที่โดยค่าเริ่มต้น
  3. ค่าคงที่แบบอ่านอย่างเดียวสามารถตั้งค่าได้ผ่านตัวแปรอ้างอิง
  4. ตัวแปรคงที่แบบอ่านอย่างเดียวคือตัวแปรค่าคงที่เวลารันไทม์

แนะนำ: