Çözüldü C# Yazdığım kod çalışır mı?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

ressh

Kilopat
Katılım
12 Mart 2021
Mesajlar
3.548
Makaleler
2
Çözümler
46
Yer
Türkiye
C#:
public static void stopGSC()
 {
 try
 {
 discord discord = new discord();
 discord.Deinitialize();
 Environment.Exit(0);
 }
 catch (Exception error)
 {
 ErrorMessage(error.ToString());
 }
 }
 public static void ErrorMessage(string err)
 {
 Console.WriteLine(err);
 Environment.Exit(0);
 }

Bu kod bu şekilde çalışır mı? Daha doğru/basit yazılabilir mi?
 
Çözüm
Hayır, vermez.

Hatayı almak için error.Message demeniz lazım.

Bu şekilde yani;

C#:
 try
 {
 discord discord = new discord();
 discord.Deinitialize();
 Environment.Exit(0);
 }
 catch (Exception error)
 {
    MessageBox.Show(error.Message);
 }

Discord kütüphanesi yüklüyse çalışır. Burada sormak yerine neden derleyip denemiyorsun?
 
Discord kütüphanesi yüklüyse çalışır. Burada sormak yerine neden derleyip denemiyorsun?

Sormak istediğim kısım Discord kısmı değil. Try kısmında hata alındığı vakit Catch'da yazılan kod doğru çıktı verir mi? Programa nasıl hata verdirtebilirim?
 
Hayır, vermez.

Hatayı almak için error.Message demeniz lazım.

Bu şekilde yani;

C#:
 try
 {
 discord discord = new discord();
 discord.Deinitialize();
 Environment.Exit(0);
 }
 catch (Exception error)
 {
    MessageBox.Show(error.Message);
 }
 
Çözüm
Teşekkürler.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…