메소드 | 설명 | |
---|---|---|
Start ( ) : void | ||
TestTuple ( ) : void |
Tuple主要的用途是返回多个值。 总的来说很实用又不常用 如果有些只在当前上下文内使用的临时的几个属性集合,可以用tuple代替类型声明 可以声明每个item的类型,也可以让编译器推断 可以为每个item起名字,这只是个语法糖,编译之后这些信息会消失(语言本身没有这个概念) 两个tuple是否相等就是逐个比较item(item是值类型或引用类型都会按照其equals方法进行比较) 两个tuple是否类型相同就看元素数是否相同,类型顺序是否相同,相同类型的tuple可以相互赋值 tuple支持deconstructor,其实是一种简写,声明几个变量并同时给他们赋值为tuple的items
|