Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontekstowe słowo kluczowe "var" może pojawiać się tylko w deklaracji zmiennej lokalnej.
Aby poprawić ten błąd
- Jeśli zmienna należy do zakresu klasy, nadaj jej jawny typ. W przeciwnym razie przenieś ją wewnątrz metody , w której będzie używana.
Przykład
Poniższy kod generuje plik CS0825, ponieważ var jest używany w polu klasy:
// 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;
}
}
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.