Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kontextové klíčové slovo var se může objevit pouze v deklaraci místní proměnné.
Oprava této chyby
- Pokud proměnná patří v oboru třídy, zadejte explicitní typ. Jinak ho přesuňte do metody, kam se použije.
Příklad
Následující kód vygeneruje CS0825, protože var se používá v poli třídy:
// cs0825.cs
class Test
{
// Both of these declarations trigger CS0825
private var genreName;
private var bookTitles = new List<string>();
static int Main()
{
var totalBooks = 42; // var is OK here
return -1;
}
}
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.