8 EKİM 2008, ÇARŞAMBA
vs sattığınız.
Hangi kod bu parçaları daha hızlı?
if (obj is ClassA) {}
if (obj.GetType() == typeof(ClassA)) {}
Edit: Aynı şey yapmıyorlar farkında değilim.
CEVAP
8 EKİM 2008, ÇARŞAMBA
Eğer aynı şeyi yapmazlar eğer daha hızlı olduğu fark eder mi? Farklı anlamı olan ifadeleri performansını karşılaştırmak kötü bir fikir gibi görünüyor.
is
Eğer nesnenin herhangi bir tür hiyerarşi içinde ClassA
uygular anlatır. GetType()
en-türetilmiş bir tür hakkında size söyler.
Aynı şey değil.
Bunu Paylaş:
vs sattığınız....
Ne myCustomer arasındaki farktır.() Ge...
sattığınız nedir (c) 1) C...
Kullanmak için en iyi olan: sattığınız...
Neden sattığınız dönüş NaN 'dizi&...