Reja: kirish asosiy qisim 1 C#da satrlar


Download 21.42 Kb.
bet4/7
Sana18.06.2023
Hajmi21.42 Kb.
#1580878
1   2   3   4   5   6   7
Bog'liq
Reja kirish asosiy qisim 1 C#da satrlar-fayllar.org

2.2 C#da SATRLAR OB'EKTLARI
Simlar ob'ektlardir. Ular mos yozuvlar turlari. Satrlar System.String yoki System.Text.StringBuilder sinfining namunalari. Ular ob'ekt bo'lganligi sababli turli xil ishlarni bajarish uchun bir nechta usullar mavjud.
Program.cs
using System;

namespace Objects


{
class Program

{
static void Main(string[] args)


{
string lang = "Java";

string bclass = lang.GetType().Name;


Console.WriteLine(bclass);

string parclass = lang.GetType().BaseType.Name;


Console.WriteLine(parclass);

if (lang.Equals(String.Empty))


{
Console.WriteLine("The string is empty");
}
else

{
Console.WriteLine("The string is not empty");


}
int len = lang.Length;
Console.WriteLine("The string has {0} characters", len);
}
}

}
Ushbu dasturda biz satrlarning ob'ekt ekanligini ko'rsatamiz. Ob'ektlar klass nomiga, ota-ona sinfiga ega bo'lishi kerak va ularda biz qo'ng'iroq qilishimiz mumkin bo'lgan ba'zi usullar yoki kirish huquqi mavjud bo'lishi kerak.


string lang = "Java";
System.String turidagi ob'ekt yaratiladi.
string bclass = lang.GetType().Name;
Console.WriteLine(bclass);
Biz lang o'zgaruvchisi murojaat qiladigan ob'ektning sinf nomini aniqlaymiz.
string parclass = lang.GetType().BaseType.Name;
Console.WriteLine(parclass);
Biz lang o'zgaruvchisi murojaat qiladigan ob'ektning sinf nomini aniqlaymiz.
if (lang.Equals(String.Empty))
{

Console.WriteLine("The string is empty");


} else

{
Console.WriteLine("The string is not empty");


}
Ob'ektlarda turli xil usullar mavjud. Equals () usuli bilan satr bo'sh yoki yo'qligini tekshiramiz.

int len = lang.Length;


Console.WriteLine("The string has {0} characters", len);
Length xususiyati satr hajmini qaytaradi.
$ dotnet run
String
Object

The string is not empty


The string has 4 characters
Bu stringobjects.exe dasturining chiqishi.


Download 21.42 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling