FaküLTƏ: Aerokosmik İXTİsas: Kompüter Mühəndisliyi qrup



Yüklə 0,49 Mb.
səhifə4/4
tarix22.06.2023
ölçüsü0,49 Mb.
#128354
1   2   3   4
proq serbest is

Strings


Verilənlər tipinin bir sıra hərflərin (mətnin) saxlanması üçün istifadə olunur. String dəyərləri ikiqat dırnaqlarla əhatə olunmalıdır:
string greeting = "Hello World";
Console.WriteLine(greeting);

Tiplər arasında çevirmələr


Type casting — bir məlumat növünün qiymətini başqa tipə təyin etdiyiniz zaman.
C#-də tiplər arasında çevirmələrin ki növü vardır:

  1. Implicit çevirmə (avtomatik) - daha kiçik növü daha böyük tip ölçüsünə çevirmək ;

char -> int -> long -> float -> double

  1. Explicit çevirmə (manual) - daha böyük növü daha kiçik ölçü tipinə çevirmək;

double -> float -> long -> int -> char
Implicit çevirmə (avtomatik)
Daha kiçik ölçülü növü daha böyük ölçülü tipə keçirərkən implicit casting avtomatik olaraq həyata keçirilir:
int myInt = 9;
double myDouble = myInt; // avtomatik çevirir: int-i double-a
Console.WriteLine(myInt); // Çıxış 9
Console.WriteLine(myDouble); // Çıxış 9
Explicit çevirmə (manual)
Explicit çevirmə dəyərin qarşısında mötərizə içərisində yerləşdirməklə manual olaraq aparılmalıdır:
double myDouble = 9.78;
int myInt = (int) myDouble; // Manual çevirmə: double-ı int-ə
Console.WriteLine(myDouble); // Çıxış 9.78
Console.WriteLine(myInt); // Çıxış 9

Tip çevirmə metodları


Verilən tipləri Convert.ToBoolean, Convert.ToDouble, Convert.ToString, Convert.ToInt32(), Convert.ToInt64(), kimi daxili metodlardan istifadə etməklə açıq şəkildə çevirmək də mümkündür.
int myInt = 10;
double myDouble = 5.25;
bool myBool = true;
Console.WriteLine(Convert.ToString(myInt)); // convert int to string
Console.WriteLine(Convert.ToDouble(myInt)); // convert int to double
Console.WriteLine(Convert.ToInt32(myDouble)); // convert double to int
Console.WriteLine(Convert.ToString(myBool)); // convert bool to string
Yüklə 0,49 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin