Was ist die Bedeutung von 1
nach IEnumerable in ist: System.Collections.Generic.IEnumerable`1
In C#, was die Bedeutung von 1 nach IEnumerable in System.Collections.Generic.IEnumerable`1
Antwort
Es ist die generischen arity vom Typ ist, oder ein andere setzen So, die Anzahl der Typparameter, die ein generischer Typ unterstützt. IEnumerable<T>
unterstützt einen einzelnen Typparameter. Wenn Sie Dictionary<TKey, TValue>
betrachten, würden Sie einen Arity-Wert von 2 bemerken.
Innerhalb des .NET-Typsystems müssen Typen eindeutige Namen haben. Obwohl es nur möglich ist, Instanzen von gebundenen generischen Typen zu erzeugen (z. B. IEnumerable<System.Int32>
oder IEnumerable<System.String>
), kann der ungebundene generische Typ in bestimmten Kontexten verwendet werden. Innerhalb der Sprache C# würde ein solcher Typ als IEnumerable<>
geschrieben werden, aber innerhalb des Typsystems wird er notiert als IEnumerable~1
[~ verwendet, um Formatprobleme zu vermeiden]. Beachten Sie, dass der Name des gebundenen generischen Typs mit dem Namen des ungebundenen Typs beginnt. Wenn also der ungebundene generische Code innerhalb des Typsystems IEnumerable<>
genannt würde, müsste der Name des gebundenen generischen Typs mit IEnumerable<>
, inklusive Back-to beginnen - Zurück kleiner als größer als Zeichen.
- 1. Bedeutung von {0} \\ {1} in C# Code
- 2. Die Bedeutung von \\ 1 * Operator in Java
- 3. Kann jemand die Bedeutung von ((.) $ (.)) Erklären (==) 1 (1+) 0
- 4. Was ist die Bedeutung von [1] in Xquery
- 5. sys.argv [1] Bedeutung in Skript
- 6. Bedeutung von X = X [:, 1] in Python
- 7. Bedeutung (void *) -1
- 8. Bedeutung von WHERE 1 in MySQL-Abfragen
- 9. Bedeutung von ((float) rand()/(float) ((1 << 31) - 1))
- 10. Grails/GORM: Die Bedeutung von "belongsTo" in 1: N-Beziehungen
- 11. Was bedeutet (char *) 1?
- 12. was typeof ((c) + 1) in C
- 13. detaillierte Bedeutung - X X + 1
- 14. MVC - Wörterbuch benötigt ein Modell Item vom Typ 'System.Collections.Generic.IEnumerable`1
- 15. Was bedeutet "- [1,]" in "if (! - [1,] &&! Window.XMLHttpRequest)"?
- 16. Was ist die Verwendung von while (1)?
- 17. Zugabe von 2 IEnumerable Modelle in 1 Aufruf
- 18. Was ist die Bedeutung von $ 1 und $ 2 in der Blade ist :: verlängern Funktion
- 19. Bedeutung und Zweck von "= '1'" in ContentResolver Abfrage
- 20. Was ist der Unterschied zwischen if (x^1! = 1) und if (int (x^1)! = 1) in C++?
- 21. Was ist $ _ [0], $ _ [1] in Ruby?
- 22. Was bedeuten 1. # INF00, -1. # IND00 und -1. # IND?
- 23. Bedeutung der pythonic Code s [:: - 1]
- 24. Die Verwendung von 1 == 1 oder True in While-Schleifen
- 25. Was macht \ 1 in sed?
- 26. $ 1 und \ 1 in Ruby
- 27. Bedeutung von `??? -` in C++ Code
- 28. Bedeutung von Exit-Status 1 zurückgegeben von Linux-Befehl
- 29. Was ist der Unterschied zwischen (1,) und (1) in Python
- 30. Konvertieren (0,1,0, 0, 1, 1, 1) zu (0, 0, 0, 1, 0, 1, 2) in R