Bir xml özniteliğinin olup olmadığını sınamak istiyorum. Bu göz önüne alındığında:Neden bir null dönüşü sınanabilir, ancak başka bir istisna atar?
XmlAttributeCollection PG_attrColl = SomeNodeorAnother.Attributes;
Bu ilk test çalışır:
if (null != PG_attrColl["SomeAttribute"])
"GetNamedItem" boş dönmek gerekiyordu, ama aşağıdaki test döndürür boş şikayetçi bir istisna atar edilir.
if (null != PG_attrColl.GetNamedItem("SomeAttribute").Value;)
Neden fark? Sadece merak.
Elbette! Duh ... Teşekkürler! – mickeyf