यही वह है जो मैंने अभी तक किया है।आप कई मान कैसे वापस करते हैं और उन्हें परिवर्तनीय चर के लिए असाइन करते हैं?
let Swap (left : int , right : int) = (right, left)
let mutable x = 5
let mutable y = 10
let (newX, newY) = Swap(x, y) //<--this works
//none of these seem to work
//x, y <- Swap(x, y)
//(x, y) <- Swap(x, y)
//(x, y) <- Swap(x, y)
//do (x, y) = Swap(x, y)
//let (x, y) = Swap(x, y)
//do (x, y) <- Swap(x, y)
//let (x, y) <- Swap(x, y)
मैं अजगर सीख रहा हूँ और सोच भी कैसे शांत एफ # यदि हम अनुमति हो सकता है: 'ए, बी <- बी, ए', 'एक्स। [ए], एक्स। [बी] <- एक्स [बी], एक्स [ए] 'तो' स्वैप 'की अब आवश्यकता नहीं है। – colinfang