Görsel stüdyonun, sadece .NET Framework yöntemlerini (C# kullanıyorum) değil, herhangi bir yönteminin atabileceği istisnaları nasıl oluşturabileceğimi merak ettim. Örneğin, burada Console.WriteLine üzerinde "Özel Durumlar: System.IO.IOException" yazdığını gösteren bir resim var.Görsel stüdyo gösterisi istisnalarını, herhangi bir yöntemin atabileceği nasıl yapabilirim?
Ancak o zaman da ben aşağıdaki resimde gösterildiği gibi, atar ne istisna demiyor yazdı herhangi bir yönteme ilişkin.
Peki nasıl yapmak visual studio bu istisnaları görülüyor? Yönteme belirli bir özellik eklemem gerekir mi? Sen yöntemlere bir<exception>
etiketi ekleyerek bunu yapabilirsiniz
Bu C# için iyi bir ek olurdu düşünmek Java biri özelliğidir - Açıkça işlemek veya istisnalar redeclare zorunda olduğunu çağırmak için xml belgelerine güvenmek yerine, çağırdığınız kod tarafından atılabilir –
Teşekkürler, ama nasıl geliyorum http: // referencesource üzerinde Console.WriteLine() uygulama dosyasında bu yorumları göremiyorum. microsoft.com/? Veya microsoft onları oradan siliyor mu? – Pavel
@JamesThorpe Andres Heljsberg [farklı düşünüyor] (http://www.artima.com/intv/handcuffs.html) –