C# საფუძვლები
ოპერატორები და პირობები
სტრინგები და მეთოდები
OOP პრინციპები
მემკვიდრეობა და ინტერფეისები
100

რა არის C#-ში მთელი რიცხვის ტიპი?

int

100

რაითვის გამოიყენება == ოპერატორი?

ტოლობის შემოწმება

100

რას ამოწმებს Contains() მეთოდი სტრინგში?

სტრინგი შეიცავს თუ არა მოცემულ ქვე-სტრინგს.

100

როგორ ხორციელდება ენკაფსულაცია C#-ში property-ებით?

get და set accessor-ებით.

100

რას ნიშნავს virtual მეთოდი C#-ში?

მეთოდი შვილ კლასში გადაფარებადია.

200

რა ფუნქციას ასრულებს Console.WriteLine()?

კონსოლში ტექსტის გამოტანა.

200

რა შემთხვევაში გამოიყენება if-else გამოსახულება?

პირობითი გადაწყვეტილების მისაღებად

200

რისთვის გამოიყენება Substring() მეთოდი სტრინგში?

სტრინგის ნაწილის ამოსაღებად.

200

რას ნიშნავს private წვდომის მოდიფიკატორი?

ელემენტი მხოლოდ კლასის შიგნით არის ხელმისაწვდომი.

200

რისთვის გამოიყენება base საკვანძო სიტყვა C#-ში?

მშობელი კლასის წევრებზე წვდომისთვის.

300

რა ტიპი გამოიყენება ჭეშმარიტი/მცდარი მნიშვნელობისთვის?

bool

300

რას ნიშნავს && ოპერატორი?

ლოგიკური AND

300

რას ნიშნავს მეთოდის overloading?

ერთი სახელი; სხვადასხვა პარამეტრების ნაკრები.

300

რა განსხვავებას static ველსა და ჩვეულებრივ ველს შორის?

static ველი ყველა ობიექტისთვის საერთოა.

300

რამდენ ინტერფეისს ახორციელებს C#-ში კლასი?

შეუზღუდავი რაოდენობის.

400

რომელი ოპერატორი გამოიყენება C#-ში სტრინგის კონკატენაციისთვის?

+

400

რისთვის გამოიყენება switch გამოსახულება?

მრავალი პირობის შემოწმებისთვის.

400

რითი განსხვავდება static მეთოდი ჩვეულებრივი მეთოდისგან?

static მეთოდი ობიექტის გარეშე გამოიძახება.

400

ეს OOP პრინციპი კლასის შიდა მონაცემების გარე წვდომისგან დამალვას ნიშნავს. მისი განხორციელება C#-ში private ველებითა და public property-ებით ხდება — რა პრინციპია ეს?

ენკაფსულაცია

400

რას ნიშნავს პოლიმორფიზმი OOP-ში?

ობიექტი სხვადასხვა ფორმით მოქმედებს.

500

string ტიპი C#-ში reference type-ია თუ value type?

reference type

500

რას ნიშნავს ! ოპერატორი?

ლოგიკური NOT (უარყოფა).

500

რას ნიშნავს ref პარამეტრი C#-ში?

პარამეტრი მითითებით გადაეცემა.

500

რა სინტაქსით ცხადდება ობიექტის თვისება (property) C#-ში?

public int Name { get; set; }

500

რას ნიშნავს sealed კლასი C#-ში?

კლასიდან შემდეგი მემკვიდრეობა შეუძლებელია.

M
e
n
u