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

  • Film Riot

    Film Riot

    16 NİSAN 2006
  • jonathepianist

    jonathepiani

    31 Temmuz 2008
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012