Eraqrest Mesaj tarihi: Nisan 7, 2009 Mesaj tarihi: Nisan 7, 2009 Ya yarın C # 'tan vizem var. Okulda bilgisayar olanaklarımız kısıtlı olduğu için genellikle sınıfta işliyoruz. Bu hıyar hocanın notlarına göre, static void Main (strings[] args) { Console.WriteLine("123"); } şu program çalışmalı. program dediğim de bundan ibaret. debug dediğimde; void: C # - Expected class, delegate, enum, interface, or struct ] : Identifier expected args: C # - Expected class, delegate, enum, interface, or struct hatalarını alıyorum. daha ilk sayfadaki ilk satırdan böyle olunca ne edeceğimi bilemedim. Microsoft Visual C# 2008 Express Edition kullan(am)ıyorum. Bu hıyar hocanın notları mı yanlış, yoksa ben yanlış bir şeye mi çalışıyorum?
DoubleW Mesaj tarihi: Nisan 8, 2009 Mesaj tarihi: Nisan 8, 2009 class program { static void Main (strings[] args) { Console.WriteLine( " 123 " ) ; } } şu şekilde dene
Eraqrest Mesaj tarihi: Nisan 8, 2009 Konuyu açan Mesaj tarihi: Nisan 8, 2009 evet tahmin ettiğim gibi ilk satırın öncesinde de bir şeyler olması gerekiyormuş, sağolasın. e peki bu hıyarın notlarında niye yok ya? gidip dövsem kimse niye dövdün diyemez valla. gecenin şu saatinde delirtti beni.
Penthesilea Mesaj tarihi: Nisan 8, 2009 Mesaj tarihi: Nisan 8, 2009 adam orada sadece main method'u anlatmis, kodun belli bi bolumunu anlatiyo gibi dusunebilirsin. ha ama hocanin hiyarligi daha cok, Java, C# gibi komple object oriented dillerde her seyin bir obje veya bir objenin parcalari oldugunu iyi anlatamamis olmasi bence. bu main'in bir class'in icinde olmasinin sebebi, bir method olarak bir objenin parcasi olmasi gerekliligindne kaynaklaniyor yani. lakin static oldugu icin, icinde define ettigin class initialize edilmeden de kullaniliyor, o yuzden tum main'ler static'tir mesela.
Öne çıkan mesajlar