String sinfi obyektlarini yaratish. String turi obyektlarni
yaratishning eng oddiy usuli bo‘lib, satrli literaldan foydalanish
hisoblanadi. Masalan, quyida ko‘rsatilgan operatorda o‘zgaruvchi str
o‘zgaruvchi havolali string tipi sanaladi, unda satrli literal havola hosil
bo‘ladi.
string
str =
"Bu satrli literal"
;
Bu holda o‘zgaruvchi str simvolli ketma-ketlikda initsiallashadi. Bu
satrli literal. Shuningdek string tipi obyektini char tipi massividan
foydalanib ham yaratishimiz mumkin. Masalan,
char
[] str = {
't', 'e', 's', 't'
};
string
str =
new string
(str);
string turi obyektini yaratgandan so‘ng, undan dasturingizni istalgan
joyida foydalanishingiz mumkin. Masalan, string turi obyektini navbatdagi
dasturda ko‘rsatilganidek WriteLine () metodining argumenti sifatida
ishlatish mumkin.
// Dasturda string turi obektlarini yaratish namoyish etiladi.
static
void
Main(
string
[] args)
{
char
[] ch_array = {
'B'
,
'u'
,
' '
,
's'
,
'a'
,
't'
,
'r'
,
'.'
};
string
str1 =
new
string
(ch_array);
string
str2 =
"Yana bitta satr."
;
Console
.WriteLine (str1);
Console
.WriteLine (str2);
Console
.ReadLine();
}
Ushbu dasturda ishlash natijasida quyidagi qatorlar hosil bo‘ladi:
Bu satr.
Yana bitta satr.
String turi obyektlarini char turi massivi
va satrli literal yordamida yaratish
|