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

С # хэл дээр бид хэзээ статик аргыг ашиглах ёстой вэ?
С # хэл дээр бид хэзээ статик аргыг ашиглах ёстой вэ?

Видео: С # хэл дээр бид хэзээ статик аргыг ашиглах ёстой вэ?

Видео: С # хэл дээр бид хэзээ статик аргыг ашиглах ёстой вэ?
Видео: Амжилттай Сурах 13 арга 2024, May
Anonim

Та статик аргыг хэзээ ашиглахыг хүсч болох зарим жишээ энд байна:

  1. Үед функц хийдэггүй ашиглах аль нэг гишүүний хувьсагч .
  2. Хэзээ ашиглах үйлдвэр аргууд объектуудыг бий болгох.
  3. Та тухайн ангийн тохиолдлын тоог хянах эсвэл өөр аргаар хянаж байх үед.
  4. Тогтмол тоонуудыг зарлахдаа.

Үүнтэй холбогдуулан C# хэл дээр статик аргыг хэзээ ашиглах ёстой вэ?

Хоёр нийтлэг ашигладаг -ийн статик талбарууд нь үүсгэгдсэн объектын тоог тоолох эсвэл тухайн утгыг хадгалахад зориулагдсан болно. ёстой бүх тохиолдлуудад хуваалцах болно. Статик аргууд Хэт ачаалалтай байж болох ч дарж болохгүй, учир нь тэдгээр нь тухайн ангийн аль ч тохиолдлоор биш тухайн ангид харьяалагддаг.

Бид статик бус C# ангид статик аргатай байж болох уу? Үүгээр ч зогсохгүй хэсэг хугацаанд үгүй - статик ангиуд хоёуланг нь агуулж болно статик болон жишээ аргууд , статик ангиуд зөвхөн зөвшөөрнө статик аргуудтай . Гэсэн хэдий ч тэдгээр статик аргууд жишээ дотор анги чадна жишээн дээр дуудагдахгүй, зөвхөн дээр дуудагдана анги өөрөө. // дуудаж байна аргууд -ийн жишээн дээр анги.

Үүнтэй холбогдуулан би хэзээ статик аргыг ашиглах ёстой вэ?

Статик ашиглах ангийн түвшний хандалтыг өгөхийг хүссэн үедээ a арга , өөрөөр хэлбэл хаана арга байх ёстой ангийн жишээгүйгээр дуудагдах боломжтой. Статик аргууд объект дээр дуудагдах шаардлагагүй бөгөөд тэр үед та ашиглах тэр. Жишээ нь: таны Main() нь a статик мөн та үүнийг дуудах объект үүсгэдэггүй.

Статик анги C# гэж юу вэ?

C# Статик ангилал C# статик анги нь анги үүнийг санаачилж болохгүй. цорын ганц зорилго нь анги удамшлын төлөвлөгөөг гаргаж өгөх явдал юм ангиуд . А статик анги "-г ашиглан бүтээгдсэн. статик "түлхүүр үг C# . А статик анги агуулж болно статик зөвхөн гишүүд. Та объект үүсгэх боломжгүй статик анги.

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