時々、私たちは、私が個人的にタプルの方法を使用したい、アウトを達成するために多くのインターネットを使用し、関数は複数の値を返す必要があります。
タプルは、7つの要素まで、より多くのネスティング方法を必要とし、タプルです。
次のようにタプル関数が定義されています。
パブリック 静的タプル< 文字列、文字列 > TupleFun( ) { 文字列 [] T = { 'こんにちは'、' 世界' }; タプル < 文字列、文字列 > TUP = 新しいタプル< 文字列、文字列 >(T [ 0 ]、T [ 2 ])。 リターンTUP。 }
タプルはまた、値の複数の種類をサポートしています。
パブリック 静的タプル< 文字列、整数 > TupleFun() { 文字列 T = 'ハロー'; INT Q = 6 。 タプル < 文字列、整数 > TUP = 新しいタプル< 文字列、整数 > (T、Q)。 リターンTUP。 }
関数を呼び出すときは、タプル内の要素を呼び出すために*項目を使用します。
VaRのタプル= TupleFun()。 プリント(tuple.Item1)。 印刷(int型 .Parse(tuple.Item2));