Trong C# chức năng hoán đổi cổ điển là:F #: Cách viết chức năng hoán đổi cổ điển?
void swap (ref int a, ref int b){
int temp = a;
a = b;
b = temp;
}
int a = 5;
int b = 10;
swap(ref a, ref b);
Làm thế nào tôi sẽ viết rằng với F #?
(Lưu ý, tôi không muốn hành vi tương tự tôi thực sự cần phải vượt qua bằng cách ngữ nghĩa tham khảo..)
Nếu bạn không muốn phiên bản chức năng, thì tại sao sử dụng F #? – crashmstr
Liệu nó thực sự quan trọng tại sao? Câu hỏi là một câu hỏi ... vẫn xứng đáng là một câu trả lời. – jrista
F # không phải là một hòn đảo. Trong trường hợp này, tôi đang làm việc trên các trình bao bọc cho các thủ tục lưu sẵn SQL phụ thuộc rất nhiều vào các tham số đầu ra. Tôi cần điều này để ngồi giữa API kiểu hàm và API kiểu sql. –