Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Elvetés – A
A _ karakter elvetésként szolgál, amely egy nem használt változó helyőrzője.
Az elvetett jogkivonatnak két felhasználási módja van:
- Nem használt változó deklarálása. Az elvetés nem olvasható és nem érhető el.
- Nem használt
outargumentumok:var r = M(out int _, out var _, out _); - Nem használt lambda kifejezésparaméterek:
Action<int> _ => WriteMessage(); - Nem használt destrukciós argumentumok:
(int _, var answer) = M();
- Nem használt
- Az elvetési mintában szereplő kifejezések egyeztetése. A teljesség követelményeinek megfelelő mintát adhat hozzá
_.
A _ jogkivonat érvényes azonosító a C#-ban. A _ jogkivonat csak akkor lesz elvetve, ha a hatókörben nem található érvényes azonosító _ .
Az elvetés nem olvasható változóként. A fordító hibát jelez, ha a kód elvetést olvas be. A fordító elkerülheti a tároló kiosztását olyan esetekben, amikor ez biztonságos.