Megosztás:


Referenciatípusok (C#-referencia)

A C# kétféle típussal rendelkezik: referenciatípusok és értéktípusok. A referenciatípusok változói az adataikra (objektumaikra) mutató hivatkozásokat tárolnak, míg az értéktípusok változói közvetlenül tartalmazzák az adataikat. Hivatkozástípusok esetében két változó hivatkozhat ugyanarra az objektumra. Ezért az egyik változón végzett műveletek hatással lehetnek a másik változó által hivatkozott objektumra. Értéktípusok esetén minden változó saját másolatot készít az adatokról. Az egyik változó műveletei nem befolyásolhatják a másik változót, kivéve a , refés out paraméterváltozókatin. További információ: in,ref és out parameter modifier.

A C# nyelv referenciadokumentuma a C# nyelv legújabb kiadású verzióját ismerteti. Emellett a közelgő nyelvi kiadás nyilvános előzetes verziójú funkcióinak kezdeti dokumentációját is tartalmazza.

A dokumentáció azonosítja azokat a funkciókat, amelyeket először a nyelv utolsó három verziójában vagy az aktuális nyilvános előzetes verziókban vezetnek be.

Jótanács

Ha meg szeretné tudni, hogy mikor jelent meg először egy funkció a C#-ban, tekintse meg a C# nyelvi verzióelőzményeiről szóló cikket.

A hivatkozástípusok deklarálásához használja az alábbi kulcsszavakat:

A C# a következő beépített referenciatípusokat is biztosítja:

Lásd még