Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
72
1.3 Konsoldan kiritish va chiqarish qurilmalari
Ilovaga kiruvchi ma’lumot klavyaturadan tashqari ko‘pgina boshqa joylar fayl,
mikrafondan ma’lumotlar kelishi mumkin. Dasturdan chiquvchi ma’lumot
konsolda
ekran bo‘lishi mumkin yoki boshqa chiqaruvchi qurilmalar shuningdek printer
bo‘lishi mumkin:
C# dan foydalanib ma’lumotlarni standart kiritish va chiqarish yo‘llarini
konsolga chop etish ko‘rsatiladi:
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
73
Yuqoridagi kodni natijasi quyidagicha bo‘ladi:
1.4 Console.Out oqimi
System.Console sinfi o‘qishda foydalaniladigan
va konsolda textni namoyish
etadagan va uni format asosida chiqaruvchi turli hil xususiyat va metodlarga ega.
Ular o‘rtasida 3 ta xususiyat mavjud va ular ma’lumotlarni kiritish va chop etish bilan
bog‘lanadi. Misol uchun
Console.Out, Console.In va
Console.Error. Ular
standart oqimdan konsolda chop etish, o‘qish, va xato
xabar xaqida mos ravishda
xabar beradi. Shunga qaramay biz konsole sinfining boshqa metodlaridan ham
foydalanishimiz mumkin.
System.Console bizga kiritish va chiqarish operatsiyalari
bilan ishlashda bir qancha qulayliklar beradi . Aslida
bu oqimlar ustida ishlash
konsole funksiyasining qismidir. Biz input / output / error larni mos ravishda
Console.SetOut(...), Console.SetIn(...), Console.SetError(.) lar
bilan almashtirishimiz mumkin.
Konsolga chiqarish
Bu metodlar bilan ishlash ancha oson chunki ular barcha tipdagi ma’lumotlarni
chop eta oladi. Misol uchun:
//
chop etish string tip
Console
.Writeline(
"Hello World"
);
// chop etish int tip
Console
.Writeline(
"5"
);
//
chop etish double tip
Console
.Writeline(
"3.14159265358979"
);
Hello World
5
3.14159265358979
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
74