Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
1441
Tıklama
0
Öne Çıkarma
C# Console uygulamaları hakkında...
B
19 yıl (147 mesaj)
Çavuş
Konu Sahibi

Arkadaşlar Konsol uygulaması denemeleri yapıyorum ama başlattığım an kapanıyor.Mesela

Console.WriteLine ("Merhaba");

yazıyorum. Yazdığını görüyorum ama hemen kapatıyor uygulamayı.bunun nedeni nedir ya da bir çözümü varmı ?

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



T
19 yıl (935 mesaj)
Yüzbaşı

işlem bittiği an kapanması normal Console.ReadLine(); satırını eklersen duraklama yaptırabilirsin


Bu mesaja 1 cevap geldi.
B
19 yıl (147 mesaj)
Çavuş
Konu Sahibi

A
19 yıl (797 mesaj)
Yüzbaşı

Yada CTRL + F5 ile derle programını.


Bu mesaja 1 cevap geldi.
P
19 yıl (646 mesaj)
Yüzbaşı

Dostum yenisin galiba o zaman Console.ReadLine() ile neden duraksatma yapıyorsun onu söyliyeyim.Birkere arkadaşın dediğini yalnış anlama Console.ReadLine() consolden enter girine kadar bastığın tuşları tamponlar yani klavyeden tuş bekler bu yüzden programın duruyor.Yani bir duraksatma komutu değildir.İkincisi programın hemen kapanması her program ana thread ile çalışmaya başlar.Bu thread'e işletim sistemi tarafından main methodu geçirilir.Main methodu işletim sistemi tarafından çağrıldığı için static'dir zaten.Bir thread'de fonksiyonu bittiği zaman sonlanır.Burada da Console.WriteLine()dan sonra hiç bir komut olmadığından fonksiyon bitiyor ve ana thread sonlanıyor.Ana thread'in sonlanması programın bitmesi demek.

Sana ufak bir ipucu olsun





< Bu mesaj bu kişi tarafından değiştirildi PanDa -- 24 Ağustos 2007; 8:48:28 >

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.