Çö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.

uykuda

Hectopat
Katılım
12 Mart 2021
Mesajlar
3.386
Makaleler
2
Çözümler
41
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.…