SORU
14 EKİM 2011, Cuma


Sattığınız ve arasındaki fark anahtar kelime nedir?

İkisi arasında tam olarak ne fark var?

// When calling this method with GetByType<MyClass>()

public bool GetByType<T>() {
    // this returns true:
    return typeof(T).Equals(typeof(MyClass));

    // this returns false:
    return typeof(T) is MyClass;
}

CEVAP
14 EKİM 2011, Cuma


Örnekleri is AClass kullanım ve türleri karşılaştırmak için:

var myInstance = new AClass();
var isit = myInstance is AClass; //true

is temel sınıflar ve arabirimleri ile çalışır:

MemoryStream stream = new MemoryStream();

bool isStream = stream is Stream; //true
bool isIDispo = stream is IDisposable; //true

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • justintimberlakeVEVO

    justintimber

    2 EYLÜL 2009