11.HAFTA
METOTLAR
Metotlar, bir işlem yapmak üzere tasarlanmış kodlar topluluğudur. Program yazarkenbelli bir işlevi olan kod bloğunu birkaç kez kullanmak gerekebilir. Bu durumlarda aynı
kodları program içerisinde sürekli yazmak yerine bu, bir metot olarak hazırlanabilir ve
ihtiyaç duyulduğunda kullanılabilir
Public = Her yerden erişilebilir.Erişime tamamen açıktır.
Private = Sadece tanımlanan clas içerisinde erişilebilir. Aynı projenin farklı class ından erişilmez.
Get = veri alma, Set = veri atama
Örn;
static void main(string[] args)
{
topla();
Console.ReadKey();
}
public static void topla()
{
int toplam;
toplam=3+5;
console.WriteLine(toplam);
}
Örn;
console.Writeline(topla());
console.readkey();
}
public static int topla()
{
int toplam;
toplam=3+5;
return toplam;
}
Veri Tipi Dönüşümleri
int a;
float b;
double c;
string d;
char e;
a = 1;
c = 1.222222222222;
b = 1.222f;
d = "1.222";
e = 'a';
b = (float)c;
a = Convert.ToInt32(b);
b = a;
c = a;
c = b;
d = Convert.ToSingle(a);
d = a.ToString();
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
Console.WriteLine(e);
Console.ReadKey();
Karakter Kaçış Sekansları
n = Alt satıra geçiş
Console.Write("A\nB");
veya
string a = "A", b = "B", c =
"C";
Console.Write(a+"\n"+b+"\n"+c+"\n");
t = Yatay satırda yatay sekme
Console.Write(a+"\a");
a = Uyarı sesi
0 = Null boş demek,
boşluk bırakır
b = bir önceki
karakteri siler.
Console.Write(a+"\b"+b+c+"\b")= BC
r = satır başı
v = dikeyde sekme yapar