O’zgaruvchilar
O'zgaruvchilar dasturda ma'lumotlarni saqlash uchun ishlatiladi . O'zgaruvchi ma'lum bir turdagi qiymatni saqlaydigan xotiraning nomlangan maydonini aks ettiradi. O'zgaruvchining turi, nomi va qiymati mavjud. Turi o'zgaruvchining qanday ma'lumotni saqlashi mumkinligini aniqlaydi.
Har qanday o'zgaruvchini ishlatishdan oldin aniqlanishi kerak. O'zgaruvchini aniqlash uchun sintaksis quyidagicha:
turi o'zgaruvchisi_name;
Avval o'zgaruvchining turi, so'ngra uning nomi keladi. Quyidagi talablarga javob beradigan har qanday o'zboshimchalik nomi o'zgaruvchan nom sifatida ishlatilishi mumkin:
ism har qanday raqamlarni, harflarni va pastki chiziqlarni o'z ichiga olishi mumkin, nomdagi birinchi belgi esa harf yoki pastki chiziq bo'lishi kerak
ismda tinish belgilari va bo'sh joy bo'lmasligi kerak
ism C # kalit so'zi bo'lishi mumkin emas. Bunday so'zlar juda ko'p emas va Visual Studio-da ishlashda rivojlanish muhiti kalit so'zlarni ko'k rangda ta'kidlaydi.
O'zgaruvchining nomi har qanday narsa bo'lishi mumkin bo'lsa-da, siz o'zgaruvchilarga ularning maqsadlarini ko'rsatuvchi tavsiflovchi nomlar berishingiz kerak.
Masalan, eng oddiy o'zgaruvchini aniqlaylik:
Bunday holda, o'zgaruvchining nomi aniqlanadi, bu tipdagi string . ya'ni o'zgaruvchi qatorni ifodalaydi. O'zgaruvchilarning ta'rifi ko'rsatma bo'lgani uchun, undan keyin nuqta-vergul qo'yiladi.
Shunga qaramay, C # harfi katta-kichikligini yodda tuting, shuning uchun quyidagi ikkita o'zgaruvchan ta'rif ikki xil o'zgaruvchini ifodalaydi:
|
string name;
string Name;
|
O'zgaruvchini aniqlagandan so'ng siz ba'zi bir qiymatlarni belgilashingiz mumkin:
|
string name;
name = "Tom";
|
O'zgaruvchining nomi tipdagi, ya'ni satrli bo'lgani uchun, biz uni ikkita tirnoq bilan satrni tayinlashimiz mumkin. Bundan tashqari, o'zgaruvchiga faqat uning turiga mos keladigan qiymat berilishi mumkin.
Kelajakda o'zgaruvchining nomidan foydalanib, uning qiymati saqlanadigan xotira maydoniga murojaat qilishimiz mumkin.
Shuningdek, biz darhol o'zgaruvchiga qiymat belgilashimiz mumkin. Ushbu texnikani boshlash deyiladi:
O'zgaruvchilarning o'ziga xos xususiyati shundaki, ularning qiymati dasturda ko'p marta o'zgartirilishi mumkin. Masalan, kichik dastur yaratib, unda o'zgaruvchini aniqlaymiz, qiymatini o'zgartiramiz va konsolga bosib chiqaramiz:
|
using System;
namespace dastur
{
class Program
{
static void Main(string[] args)
{
string name = "Tom";
Console.WriteLine(name);
name = "Bob";
Console.WriteLine(name);
Console.ReadKey();
}
}
}
|
Dasturning konsol chiqishi:
Tom
Bob
Do'stlaringiz bilan baham: |