Câu hỏi được gắn thẻ «language-lawyer»

Đối với các câu hỏi về sự phức tạp của thông số kỹ thuật chính thức hoặc có thẩm quyền của ngôn ngữ lập trình và môi trường.


2
Tại sao các máy trạng thái không đồng bộ lại là các lớp (chứ không phải cấu trúc) trong Roslyn?
Hãy xem xét phương pháp không đồng bộ rất đơn giản này: static async Task myMethodAsync() { await Task.Delay(500); } Khi tôi biên dịch điều này với VS2013 (trình biên dịch trước Roslyn), máy trạng thái được tạo là một cấu trúc. private struct <myMethodAsync>d__0 : IAsyncStateMachine { ... void …





6
Chức năng thuần túy: “Không có tác dụng phụ” có ngụ ý “Đầu ra luôn giống nhau, đầu vào giống nhau” không?
Hai điều kiện xác định một hàm purenhư sau: Không có tác dụng phụ (tức là chỉ cho phép thay đổi phạm vi cục bộ) Luôn trả về cùng một đầu ra, với cùng một đầu vào Nếu điều kiện đầu tiên luôn đúng, có khi nào điều kiện thứ …









Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.