|
Kompyuter tizimlari kafedrasi
|
bet | 63/154 | Sana | 08.01.2024 | Hajmi | 5,29 Mb. | | #131939 |
Bog'liq Majmuapublic static void Main()
{
char[] belgi = {‘S’,’A’,’T’,’R’,’L’,’A’,’R’ };
// Belgilar qatoridan satr yaratish
string str1 = new string(belgi);
Console.WriteLine(str1);
// Belgilar qatorining qismidan satr yaratish
string str2 = new string(belgi,0,4);
Console.WriteLine(str2);
//5 marta takrorlangan belgidan iborat satr yaratish
string str3 = new string(‘A’, 5);
Console.WriteLine(str3);
Console.ReadKey();
}
}
Natija:
SATRLAR
SATR
AAAAA
Satrlarda ishlatiladigan asosiy xossalar
Misol2:
// C# dasturida String sinfi xususiyatlarini namoyish qilish
using System;
class Geeks {
public static void Main()
{
string str = "dasturlash";
// Chars [Int32] va Length xossalaridan foydalanish
for (int i = 0; i <= str.Length - 1; i++)
Console.WriteLine("{0}-belgi {1} ga teng", i, str[i]);
Console.ReadKey();
}
}
Natija:
0-belgi d ga teng
1-belgi a ga teng
2-belgi s ga teng
3-belgi t ga teng
4-belgi u ga teng
5-belgi r ga teng
6-belgi l ga teng
7-belgi a ga teng
8-belgi s ga teng
9-belgi h ga teng
String sinfida shu turdagi o‘zgaruvchilar bilan ishlaydigan funksiyalar aniqlangan. Boshqacha aytganda, string turida e’lon qilingan o‘zgaruvchilar (obyektlar) o‘z funksiyalariga ega hisoblanadi va ularni chaqirish uchun oldin o‘zgaruvchi nomi, keyin ‘.’ (nuqta) va zarur funksiya nomi (argumentlari bilan) yoziladi.
4.4.2-jadval. string turidagi satrlar ustidan amallar
|
| |