23 Aralık 2008, Salı
Ne'farkı s 'ref' ve '' kelimeler arasında mı?
İşlevi tarafından değiştirilebilir, böylece bir nesne geçmem gereken bir fonksiyon oluşturuyorum. Arasındaki fark nedir:
public void myFunction(ref MyClass someClass)
ve
public void myFunction(out MyClass someClass)
Ve neden kullanmalıyım?
CEVAP
23 Aralık 2008, Salı
ref
nesne out
nesne işlevi içinde başlatılır derleyici söyler sırasında işlev girmeden önce başlatılmış, bu derleyici bildirir.
Yani ref
iki yolları, out
olsa dışarı sadece.
Bunu Paylaş:
Ben ve C arasında performans farkı var...
Iıf arasında performans farkı() ve Eğe...
Haskell farkı `mod arasında` ve `rem` ...
Javac ve hata ayıklama arasında perfor...
Ben ve C arasında performans farkı var...