aşağıdaki gibi bir yöntem olup zincir varsa:yöntem zincirleme ve istisnalar
var abc = new ABC();
abc.method1()
.method2()
.methodThrowsException()
.method3()
;
I
olarakpublic ABC method1() {
return this;
}
ve methodThrowsException()
olarak, method1()
method2()
ve method3()
tarif ettik varsayarak kod çalıştırırken
public ABC method3() {
throw new ArgumentException();
}
, bu possib
olduğunu Hangi özel kod satırının İstisna'yı attığını bilmek mi yoksa sadece tüm yöntemi zincirleme olarak tek bir satır olarak mı değerlendirecek? Ben basit bir test yapılır ve bunun sadece bir satır olarak hepsini dikkate görünüyor ama Method Chaining ayrı satırlara
koymak yöntemleri de mesajları hata olarak daha kolay ayıklama yapar diyor ve ayıklayıcı kontrolü bir hat üzerinde genellikle olduğunu ettik satır bazında.
Am Ben bir şey eksik veya bu sadece C# için geçerli değildir?
Teşekkür
Düzenleme: burada i anda ne elde:
alt text http://img163.imageshack.us/img163/4503/83077881.png
Resim bağlantı şimdi düzeltebilirim bozuldu çizgisinde olacak? – ahsteele