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

  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • Truc Minh

    Truc Minh

    23 Ocak 2011