Błąd kompilatora CS0316
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.
- Zmień nazwę parametru.
Poniższy kod generuje CS0316:
// cs0316.cs
// Compile with: /target:library
public class Test
{
public int this[int value] // CS0316
{
get { return 1; }
set { }
}
}
- Indexers (Indeksatory)
- Słowa kluczowe języka C#
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: