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.
Nazwa parametru "name" powoduje konflikt z automatycznie wygenerowaną nazwą parametru.
Nie można używać wyrazów zarezerwowanych jako nazw parametrów. W poniższym value przykładzie jest słowem zarezerwowanym w kontekście domyślnej właściwości lub metody dostępu indeksatora.
Aby poprawić ten błąd
- Zmień nazwę parametru.
Przykład
Poniższy kod generuje CS0316:
// cs0316.cs
// Compile with: /target:library
public class Test
{
public int this[int value] // CS0316
{
get { return 1; }
set { }
}
}
Zobacz też
- Indexers (Indeksatory)
- Słowa kluczowe języka C#
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.