Агуулгын хүснэгт:

Зөвхөн C# дээр юу уншдаг вэ?
Зөвхөн C# дээр юу уншдаг вэ?

Видео: Зөвхөн C# дээр юу уншдаг вэ?

Видео: Зөвхөн C# дээр юу уншдаг вэ?
Видео: C# зөвлөмж ба заль мэх 5 - Const, зөвхөн унших болон статик хувьсагчийн ялгаа 2024, May
Anonim

The зөвхөн унших Түлхүүр үг нь гишүүн хувьсагчийг тогтмол гэж зарлахад хэрэглэгддэг боловч ажиллах үед утгыг тооцоолох боломжийг олгодог. Энэ нь хөрвүүлэх үед өөрийн утгыг тохируулсан байх ёстой const өөрчлөгчөөр зарласан тогтмолоос ялгаатай.

Үүний нэгэн адил та зөвхөн C# хэл дээр юу уншдаг вэ гэж асууж магадгүй юм.

онд c# , зөвхөн унших a-г тодорхойлоход хэрэглэгддэг түлхүүр үг юм зөвхөн унших манай хэрэглээний талбарууд. The зөвхөн унших талбарын утгыг мэдэгдэл дээр эсвэл нэг ангиллын үүсгэгч дээр эхлүүлэх шаардлагатай. c#.

Дээрхээс гадна зөвхөн унших хувьсагч гэж юу вэ? Унших - зөвхөн хувьсагч Одоогийн загвар, нэвтэрсэн хэрэглэгч болон бусад одоогийн тохиргооны талаарх мэдээллийг цуглуулахад ашиглаж болно. Эдгээр хувьсагч байна унших - зөвхөн мөн утга оноох боломжгүй.

Үүнтэй холбогдуулан тогтмол, зөвхөн C# унших гэж юу вэ?

А const эмхэтгэх хугацаа юм тогтмол харин зөвхөн унших нь утгыг ажиллах үед тооцоолж, бүтээгч эсвэл талбар эхлүүлэгч дээр тохируулах боломжийг олгодог. Тэгэхээр, a' const ' үргэлж байдаг тогтмол гэхдээ' зөвхөн унших ' байна унших - зөвхөн нэг удаа томилогдсон. Эрик Липперт C# Баг нь өөрчлөгдөшгүй байдлын янз бүрийн төрлүүдийн талаар илүү их мэдээлэлтэй байдаг.

C# хэл дээр зөвхөн уншигдах хувьсагчийг хэрхэн зарлах вэ?

int зөвхөн унших c=a+b;

  1. Readonly-г зөвхөн ангийн түвшинд зарлах боломжтой бөгөөд аргын дотор биш.
  2. Анхдагчаар статик байдаг тул статик түлхүүр үгсийг ашиглан зөвхөн уншихыг зарлах боломжгүй.
  3. Зөвхөн унших тогтмолын утгыг лавлагаа хувьсагчаар тохируулж болно.
  4. Зөвхөн унших тогтмол хувьсагч нь ажиллах цагийн тогтмол хувьсагч юм.

Зөвлөмж болгож буй: