ý nghĩa của 1
sau IEnumerable trong là gì là gì: System.Collections.Generic.IEnumerable`1
Trong C# ý nghĩa của 1 sau IEnumerable trong System.Collections.Generic.IEnumerable`1
Trả lời
Đây là arity chung của các loại, hoặc đặt khác cách thức, số lượng các kiểu tham số kiểu chung hỗ trợ. IEnumerable<T>
hỗ trợ một tham số kiểu đơn. Nếu bạn nhìn vào số Dictionary<TKey, TValue>
, bạn sẽ nhận thấy giá trị của số nguyên là 2.
Trong hệ thống loại .NET, cần có các loại có tên duy nhất. Mặc dù chỉ có thể tạo các phiên bản của các loại generic bị ràng buộc (ví dụ: IEnumerable<System.Int32>
hoặc IEnumerable<System.String>
), loại chung chung không liên kết có thể được sử dụng trong các ngữ cảnh nhất định. Trong ngôn ngữ C#, loại đó sẽ được viết là IEnumerable<>
nhưng trong hệ thống kiểu được ghi là IEnumerable~1
[~ được sử dụng để tránh các vấn đề về định dạng]. Lưu ý rằng tên của kiểu generic bị ràng buộc bắt đầu với tên của loại unbound, vì vậy nếu generic unbound được gọi là IEnumerable<>
trong hệ thống kiểu, tên của generic generic sẽ phải bắt đầu với IEnumerable<>
, bao gồm cả back-to -back-ít hơn dấu lớn hơn.
- 1. "$ 1/*" có nghĩa là gì trong "cho tệp trong $ 1/*"
- 2. Có ý nghĩa khi sử dụng "LIMIT 1" trong truy vấn "CHỌN 1 ..." không?
- 3. ^sau một loại có ý nghĩa gì trong C++?
- 4. Ý nghĩa của ".. ::." trong C#?
- 5. Grails/GORM: Ý nghĩa của thuộcTo trong mối quan hệ 1: N
- 6. @_ -1 có nghĩa là gì trong Perl?
- 7. MVC - từ điển đòi hỏi một mục mô hình của loại 'System.Collections.Generic.IEnumerable`1
- 8. Thuật toán ISO 9797-1 1 [CBC-MAC] trong C#
- 9. Điều gì làm 1. # INF00, -1. # IND00 và -1 # IND có nghĩa là gì?
- 10. Ngụ ý so sánh chuỗi, 0 = '', nhưng 1 = '1'
- 11. Ý nghĩa của dấu ngoặc đơn trong C++ và C
- 12. Ý nghĩa của tệp .inl trong C++
- 13. Ý nghĩa của '==' trong C là gì?
- 14. Thay thế cho IEnumerable <T> .Skip (1) .Take (1) .Single()
- 15. 1/252 = 0 trong C#?
- 16. BUNDLE_DISABLE_SHARED_GEMS: '1' nghĩa là gì?
- 17. ý nghĩa của (int &) chuyển đổi trong C++
- 18. Ý nghĩa của <script> cửa sổ ["_ GOOG_TRANS_EXT_VER"] = "1";</script>
- 19. Ý nghĩa của ruột trong Bash sau một ống đôi
- 20. Ý nghĩa của dòng mã sau trong opencv là gì?
- 21. Trong Javascript, tại sao [1, 2] == [1, 2] hoặc ({a: 1}) == ({a: 1}) sai?
- 22. Tác động của Thread.Sleep (1) trong C# là gì?
- 23. Trong tsql những gì hiện tablename (1) có nghĩa là
- 24. Ruby: $ 1 có nghĩa là gì?
- 25. $ NON-NLS-1 $ có nghĩa là gì?
- 26. Trả về -1, 1 và 0 có nghĩa là gì trong mã Javascript này?
- 27. Ý nghĩa của "." trong printf
- 28. "1;" là gì? có nghĩa là trong Perl?
- 29. (-1 >> 1) == -1 - Tại sao?
- 30. Ý nghĩa của `_t` của` size_t` trong C là gì?