Làm thế nào mô hình chờ đợi/không đồng bộ của C# 5 làm tăng tính biểu cảm của các API mới liên quan đến coroutines (như Jon Skeet hiển thị trong các bài viết gần đây), hoặc với mô hình diễn viên?C# 5 await/async pattern trong thiết kế API
6
A
Trả lời
3
Như bạn nói, Jon Skeet's has been discussing Coroutines using the Async CTP, vì vậy tôi sẽ bỏ qua mà phần của câu hỏi của bạn ...
Mô hình diễn viên thật sự đang được đề cập đến trong Async CTP qua TPL Dataflow. Đây là một thư viện mới sử dụng các lớp Task
cho phép một dạng của mô hình diễn viên cũng như nhiều luồng dữ liệu khác và các kịch bản tương tự. Vì nó dựa trên các lớp học Task
và Task<T>
, nó cũng tích hợp hoàn hảo với await
/async
rất độc đáo.
Các vấn đề liên quan
- 1. Thiết kế-Pattern cho một dịch vụ như Kiến trúc
- 2. Thiết kế Java API - Thiết kế nội bộ
- 3. Thiết kế API C: Ai nên phân bổ?
- 4. Nền tảng mô hình thiết kế C++ cụ thể api
- 5. C++ riêng Observer Pattern
- 6. Thiết kế API - phân bổ đầu ra?
- 7. Phát triển API - Cân nhắc thiết kế
- 8. thiết kế java api - NULL hoặc Exception
- 9. Mẫu thiết kế để tạo URL API
- 10. Ví dụ về thiết kế JavaScript API
- 11. C# Regex Pattern Conundrum
- 12. Thiết kế một BitStream trong C#
- 13. Thiết kế một lớp chuỗi trong C++
- 14. Mẫu thiết kế quan sát trong C++
- 15. Thiết kế cho testability trong C++
- 16. Class vs Module trong việc thiết kế Ruby API?
- 17. Thiết kế chiến lược Pattern- lựa chọn giữa các chiến lược với quầy
- 18. Factory (design pattern) trong Objective C
- 19. Các Decorator Pattern & Extension Methods trong C#
- 20. Geofence API cho iOS 5
- 21. C# Thiết kế Treeview phức tạp
- 22. Thiết kế C++ OO: Thừa kế tham số mẫu
- 23. Làm thế nào sẽ đóng cửa trong Java cho phép thiết kế API để thay thế thiết kế ngôn ngữ?
- 24. Cách thiết kế API C++ cho khả năng mở rộng tương thích nhị phân
- 25. Thiết kế API C: phải làm gì khi malloc trả về NULL?
- 26. Thiết kế REST API: liên kết tài nguyên
- 27. Trợ giúp với ASP.NET MVC Thiết kế API HtmlHelper
- 28. Thiết kế api trên web: Cách xác thực?
- 29. C++ Thiết kế đường ống Iterator
- 30. iPhone Objective-C foreach thiết kế
Ai? Câu hỏi không rõ ràng. – dthorpe
@dthorpe: Tôi đoán đó là nghĩa vụ phải là "Cách" –