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

  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006