|
using System;
class StringDemo
{
static void Main
|
bet | 59/154 | Sana | 08.01.2024 | Hajmi | 5,29 Mb. | | #131939 |
Bog'liq Majmuausing System;
class StringDemo
{
static void Main()
{
Console.WriteLine("KATTA LOTIN HARFLARI");
for (int i = 65; i <= 90; i++)
Console.WriteLine( i + "->" + (char)i );
Console.WriteLine("kichik lotin harflari");
for (int i = 97; i <= 122; i++)
Console.WriteLine(i + "->" + (char)i );
Console.ReadKey();
}
}
Yoki siklni quyidagicha ham tashkil qilish mumkin:
for (char c ='a'; c <='z'; c++)
Console.WriteLine((int)c + " " + c );
C# da satr. C# da satr deb - satr oxiri ('\0') belgisi bilan tugaydigan belgilar massiviga aytiladi. Demak C# da satr - birinchi belgiga o‘rnatilgan ko‘rsatkich ekan. Chunki massiv ham, birinchi elementiga o‘rnatilgan ko‘rsatkichdir.
Belgiga mos Unicode kodini aniqlash
using System;
class StringDemo
{
static void Main()
{
char[] cPtr=new char[]{'A', 's', 's', 'a', 'l', 'o', 'm', 'u', ', 'a', 'l', 'a', 'y', 'k', 'u', 'm'};
int i = 0;
while (i != cPtr.Length)
{
Console.WriteLine(cPtr[i] + "=" + (int)cPtr[i] );
i++;
}
Console.ReadKey();
}
}
4.3.3-jadval. Belgilarni qayta ishlovchi funksiyalar
Funksiya prototipi
|
Funksiya tavsifi
|
bool char.IsDigit(c)
|
Agar c raqam bo‘lsa true, aks holda false qiymat qaytaradi.
|
bool char.IsLetter(char c)
|
Agar c harf bo‘lsa true, aks holda false qiymat qaytaradi.
|
bool char.IsLetterOrDigit(char c)
|
Agar c raqam yoki harf bo‘lsa true, aks holda false qiymat qaytaradi.
|
bool char.IsLower(char c)
|
Agar c kichik harf bo‘lsa true, aks holda false qiymat qaytaradi.
|
bool char.IsUpper(char c)
|
Agar c katta harf bo‘lsa true, aks holda false qiymat qaytaradi.
|
char char.ToLower (char c)
|
Agar c katta harf bo‘lsa kichik harf qaytariladi, aks holda argumentni o‘zgarishsiz qaytaradi.
|
char char.ToUpper(char c)
|
Agar c kichik harf bo‘lsa katta harf qaytariladi, aks holda argumentni o‘zgarishsiz qaytaradi.
|
bool char.IsControl(char c)
|
Belgilangan Unicode belgisi boshqaruv belgisi sifatida tasniflanganligini yoki yo‘qligini bildiradi.
|
bool char.IsPunctuation (char c)
|
Belgilangan Unicode belgi tinish belgisi bo‘lsa true, aks holda false qiymat qaytaradi.
|
bool char.IsSeparator (char c)
|
Belgilangan Unicode belgi ajratuvchi belgisi bo‘lsa true, aks holda false qiymat qaytaradi .
|
bool char.IsSymbol (char c)
|
c belgi maxsus belgi bo‘lsa true aks holda false qiymat qaytaradi.
|
|
|
| |