Hallo zusammen,
ich bin gerade auf etwas gestoßen, was so nicht wusste, das es geht und nun mich über die Verwendung wundere.
Example:
Kann mir jm. evtl mehr dazu erklären, wie man das verwenden sollte, bzw. kann Oo?
ich bin gerade auf etwas gestoßen, was so nicht wusste, das es geht und nun mich über die Verwendung wundere.
Example:
C#-Quellcode
-
- public class Example<T> {
- public T[] Values { get; set; }
- public T[] this[params T[] values] {
- get => Values;
- set => Values = values;
- }
- }
- //using
- Example<int> exampleObj = new Example<int>();
- //Error: Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand
- //Fehler: CS0201 Nur assignment-, call-, increment-, decrement- und new object-Ausdrücke können als Anweisung verwendet werden.
- exampleObj[1, 3];
- ///work
- exampleObj[1,2,3,4,5] = null;
Kann mir jm. evtl mehr dazu erklären, wie man das verwenden sollte, bzw. kann Oo?