C# Anlam Flashcards
Syntax (39 cards)
Tekrar eden belirli kod bloklarının bir defa yazıldığı ve ihtiyaç olunduğunda çağrıldığı özelliğe ne ad verilir?
Metod
Karakter atama deyimidir. Veri tipi bir bakıma rahatlıkla integera çevrilebilir.
Char
Metinsel veri tipi tutar. Bir karakter dizisidir. Değer tip sanılabilir ancak bir referans tiptir.
String
32 bitlik alan kaplayan tamsayı veri tipidir. Limiti -2147483648 ile 2147483647 arasındadır.
Integer
64 bitlik alan kaplayan bir tamsayı veri tipidir. Limiti -9223372036854775808 ile 9223372036854775807 arasındadır.
Long
16 bitlik alan kaplayan tamsayı veri tipidir. Limiti -32768 ile 32767 arasındadır.
Short
8 bitlik alan kaplayan tamsayı veri tipidir. Limiti 0 ile 255 arasındadır.
Byte
Genelde if else bloklarında kullanılır. Değeri true veya false olabilir.
Boolean
Ondalıklı sayılara atanan veri tipidir. 64 bitlik alan kaplar.
Double
Daha çok para birimleri için kullanılan veri tipidir.
Decimal
Programcılıkta önemli bir yere sahip veri tipidir.
………… Days
{
Monday, Tuesday, Wednesday
}
Console.WriteLine(Days.Monday);
Enum
Oyun yapımında çok fazla kullanılan ondalıklı veri tipidir.
Float
Sonuç döndürmeyen metodlardır. Bir işi yaptırmak için kullanılır.
void
Parametre isteyen yani sonuç döndüren bir metodu aynı isimle tekrar oluşturup daha fazla parametre verildiğinde nasıl davranacağının kodlanmasına ne denir?
Method overload
Metoda parametre olarak verilmiş bir değişkene metod içinde değişen değerinin verilmesi için değişkeni ne olarak atamalıyız?
referans değer
Parametre değişkenini referans değer olarak atamak için hangi kodları kullanırız.
“ref” ve “out”
Parametre değişkenine başta değer verilmez ama metod içinde mutlaka atanacak değer girilmesi gereklidir.
out
Parametre değişkenine başta değer verilir. Bu nedenle metod içinde yeni değer verilmezse eski değerini korur.
ref
Metoda parametre olarak verilecek olan değişkene varsayılan değer atanabilir mi?
Evet
Metoda parametre olarak verilecek olan değerlerin bir limiti yoksa hangi yöntemi kullanırız.
params[ ]
if( a > b )
{
}
Eğer a b den büyükse true döndür
if( a < b )
{
}
Eğer a b den küçükse true döndür
if( a == b )
{
}
Eğer a b ye eşitse true döndür
if(! a > b )
{
}
Eğer a b ye eşitse false döndür