就像C# 中的匿名类型一样。新推出的语言 Swift 中的元组是否可以做 C# 中的匿名类型可以做的事情?
在学习 swift 时,我发现了一些语句(他们称之为元组),例如
let http200Status = (statusCode: 200, description: "OK")
我们可以像这样访问它们
println("The status code is \(http200Status.statusCode)")
// prints "The status code is 200"
println("The status message is \(http200Status.description)")
// prints "The status message is OK”
感觉就像 C# 中的匿名类型。
Swift 中的元组是 C# 中匿名类型的完全替代品吗?有人可以给我一个元组和匿名类型的比较吗?我可以在一个中做而在另一个中不能做的事情。到目前为止,我发现一件事在 C# 中,我们不能返回匿名类型(除非作为对象),但我们可以在 Swift 中做到这一点。