Tôi biết C# 3.5 được sử dụng với VS2008 và .NET 3.5.
Ngoài ra C# 4 là một phần của VS2010 và .Net 4.0.
Nhưng C# 5 là gì? IDE gì?C# 5 là gì và nó đến từ đâu?
Trả lời
Tại PDC gần đây, Anders bố:
- Chúng tôi dự định phát hành một Sản phẩm "C# 5" và sản phẩm "VB 11". Tên chính xác của sản phẩm chưa được công bố cho kiến thức của tôi
- Chúng tôi dự định rằng tính năng "vé lớn" của C# 5 và VB 11 sẽ được cải thiện lập trình không đồng bộ.
- Phiên bản nguyên mẫu của tính năng "không đồng bộ" hiện có sẵn để tải xuống công khai.
- Chúng tôi dự định phát hành một ngày trong tương lai API "trình biên dịch dưới dạng dịch vụ" cho C# và VB. Bạn không nên mong đợi rằng để tàu cùng một lúc như C# 5/VB 11; chúng là những sản phẩm riêng biệt.
Anders đặc biệt đã làm không bố:
- Khi chúng tôi dự định xuất xưởng bất kỳ của các sản phẩm này
- gì "xe tàu", họ sẽ đi ra ngoài vào; chúng tôi đã không công bố một phiên bản mới của IDE hoặc CLR.
- Những tính năng bổ sung, nếu có, sẽ được thêm vào C# 5 hoặc VB 11.
Để biết thêm thông tin về các tính năng async trong C#, hãy kiểm tra các trung tâm C# dev hoặc đọc Async articles của tôi về đề tài này.
Bạn có nghĩ rằng bạn có thể cập nhật câu trả lời này không, bây giờ async là một phần của 4.5? cảm ơn! – mcintyre321
Nó chưa được phát hành. Các bộ phận của nó đã được trình bày tại PDC (professional developer conference) năm nay. Bạn có thể thấy Anders Hejlsberg's talk online nơi ông giải thích các tính năng async mới sẽ kết thúc trong C# 5.0 khi nó được phát hành (không có ngày nào)
Tôi nghe trong thông báo rằng C# 5 đến từ Microsoft ở Bắc Kinh.
- phương pháp không đồng bộ
- biên dịch như một dịch vụ
Tại thời điểm này tôi không thể tìm thấy thông tin về .NET 5 hoặc trong đó IDE nó sẽ được phát hành.
Thông tin khác có thể tìm thấy trên Diễn đàn MSDN.
Trong trường hợp người vẫn sau câu hỏi này. Có vẻ như phiên bản framework tiếp theo sẽ là 4.5 và phiên bản VS tiếp theo sẽ là 11. Tôi không chắc tại sao nó không phải là năm 2011, có lẽ bởi vì nó là năm 2012 và nó vẫn đang trong bản xem trước công nghệ.
Tính năng mới cho Visual C# trong Visual Studio 11 Developer Preview. Việc phát hành lại này sẽ kết thúc vào ngày 30 tháng 6 năm 2012.
http://msdn.microsoft.com/en-us/library/hh156499(v=vs.110).aspx
.NET Framework 4.5 Beta
Phiên bản 11 của nó vì nó là phiên bản thứ 11 =) Tìm trong thư mục tệp chương trình của bạn. 10 là 2010. 9 là 2008. 8 là 2005 ... – jamie
Đó là phiên bản 11 vì đó là một định luật tự nhiên mà Microsoft không bao giờ duy trì một hệ thống đánh số phiên bản nhất quán cho hơn một vài phiên bản liên tiếp. Nhìn vào Windows, Office, v.v. – Carson63000
Dường như liên kết thứ hai bị hỏng. –
- 1. config.log trên osx là gì và nó sống ở đâu?
- 2. Fragments onCreateView() bundle. Nó đến từ đâu?
- 3. Mẫu Meteor, nó đến từ đâu?
- 4. NSConcreteData là gì và nó được định nghĩa ở đâu?
- 5. C# tệp dbml đến từ đâu?
- 6. Vị trí '.' và '..' đến từ đâu?
- 7. Microsoft.Practices.ServiceLocation đến từ đâu?
- 8. //! [0] C++ - nó là gì?
- 9. Sự khác nhau giữa 1..5, [* 1..5] và [1..5] trong Groovy là gì?
- 10. Tên 'atoi` đến từ đâu?
- 11. 'Hello world' đến từ đâu?
- 12. Mục đích của toán tử ## trong C++ là gì, và nó được gọi là gì?
- 13. `Kích thước` đến từ đâu?
- 14. query_cache_min_res_unit; Nó là gì và nó làm gì?
- 15. libintl.h là gì và tôi có thể lấy nó ở đâu?
- 16. Tên Psycopg` đến từ đâu?
- 17. SIP và Java, bắt đầu từ đâu và bằng gì?
- 18. từ nào tệp phẳng đến từ đâu?
- 19. Các cột created_at và updated_at đến từ đâu?
- 20. Backward_warning.h #warning này đến từ đâu?
- 21. F # - Từ khóa "nó" là gì?
- 22. DSL là gì và tôi nên sử dụng nó ở đâu?
- 23. "Trace/BPT trap: 5" là gì?
- 24. Các gói PHP Composer đến từ đâu?
- 25. Quy ước TODO đến từ đâu?
- 26. Phân tích biểu thức súc sắc (ví dụ: 3d6 + 5) trong C#: bắt đầu từ đâu?
- 27. C# - Thành phần là gì và nó thường được sử dụng như thế nào?
- 28. Từ khóa 'ref' và 'sealed' trong C++ là gì?
- 29. Vị trí của TextBox đến từ đâu?
- 30. "Clean C" là gì và nó khác với tiêu chuẩn C như thế nào?
Không có những điều như C# 3.5. Có C# 3.0; trình biên dịch C# 3.0 được gửi đi với .NET 3.5. –
Xem thêm: http://stackoverflow.com/questions/247621/what-are-the-correct-version-numbers-for-c –
bạn có thể đã nghe một số thực tế Jon skeet rằng ông đã viết C# 5 :) – user281693