Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
333
Tıklama
0
Öne Çıkarma
c# Hata alıyorum hatanın sebebi nedir ?
M
8 yıl
Onbaşı
Konu Sahibi


using System;

namespace öğrenirken
{
interface Iilkinterfaceim
{

void mayın(bool bastın);

}
class Program : Iilkinterfaceim
{

bool bastın = true;
static void Main(string[] args)
{
Iilkinterfaceim obje = new Program();
obje.mayın(bastın);
}
public void mayın(bool bastın)
{
if (bastın ==true)
{
Console.WriteLine("öldün");
}
else
{
Console.WriteLine("Hala yaşıyorsun. En azından şimdilik HAHAHAHA");
}
}
}
}



bool bastın = true; field'ını static yapınca hata geçiyor. Bunun sebebini söyleyebilir misiniz ? Ya da bu konuyu anlatan bir link atarsanız güzel olur, ingilizce veya türkçe farketmez.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi MSYYSM -- 3 Kasım 2017; 15:26:39 >

F
8 yıl
Yarbay

hocam bu c# programı için neyi indirmem gerek rica etsem link atarmısınız bende c# kurmak istiyorum


Bu mesaja 1 cevap geldi.
D
8 yıl
Yüzbaşı

E
8 yıl
Teğmen

static olmayan bir metodu static metottan çağıramazsınız. İkisi de static olmalı. Konuyla ilgili aşağıda ki linkten bilgi edinebilirsiniz.

http://bilgisayarkavramlari.sadievrenseker.com/2009/08/16/sabit-metotlar-static-methods/



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.