Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Kod Yardım


Baluu

Öne çıkan mesajlar

Baluu said:

bir araç bilgisayarı yazdım, benzin miktari araç hızı falan giriliyor ona gore tüketimi falan veriyor

bu kodların fonksiyon halde yazılması lazım enum yada Struct kullanın demiş

hayde aslanlar bir el atın.


bi fonksiyon yaz, benzin miktarı araç hızı falan olsun parametreleri, return value olarak da tüketimi versin. fonksiyonun içinde de stuct kullan işte.

zor yanı ne?
Link to comment
Sosyal ağlarda paylaş

enum olmadan;

string color = "red";
myObject.Color = color;

if (myObject.Color == "red")
{
//bla blaa
}



enum ile;

enum Color { Red, Yellow, Blue };
Color color = Color.Red; // burada Color enum
myObject.Color = color;

if (myObject.Color == Color.Red)
{
//bla bla
}


farklı kullanımları da var enum keyword'ünün. basitçe buradaki kullanımı, kodunu okuyacak kişilerin ve kendinin hata oranını azaltmak, okunabilirliği arttırmak ve temelde oop yapıdan kopmamak. misal bu örnekte, objenin Color property'sinin ne alabileceğini hemen kestirebiliyorsun. bu sayede kodu saçmasapan extend edemezsin. eğer property'nin tipi string olursa, myObject.Color = "hasan"; da yazabilirsin ve bu runtime'da hataya açık bir durum. ya da string'i "red" diye atarsın, sonra da "Red" diye kontrol etmek istersin ve eşit çıkmaz.

gibi gibi...
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...