SORU
8 HAZİRAN 2009, PAZARTESİ


Diziler ve listeler c referans tarafından varsayılan olarak geçirilir#?

Onlar? Ya benim programı hızlandırmak için, referans olarak onları geçmek gerekir?

CEVAP
8 HAZİRAN 2009, PAZARTESİ


başvurugeçirilirdeğer.

Diziler .NET bir başvuru var ve bu yüzden yığında nesne. Bu referans değeri, bu değişikliklerin anlam geçiriliriçindekilerdizi arayan tarafından görülür, amaYeniden Atamadizi olmaz:

void Foo(int[] data) {
    data[0] = 1; // caller sees this
}
void Bar(int[] data) {
    data = new int[20]; // but not this
}

ref değiştirici ekleyinbaşvurugeçirilirbaşvuruyla- arayan ya da değiştirmek yukarıya bakın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • merumputdotcom

    merumputdotc

    24 ŞUBAT 2012
  • Simon Hayter

    Simon Hayter

    20 HAZİRAN 2010
  • YouplusmeVEVO

    YouplusmeVEV

    4 EYLÜL 2014