一部の言語では、配列から同時に複数の変数を初期化できます。たとえば、PHP では次のようなことができます。
$array = array('a', 'b', 'c');
list($a, $b, $c) = $array;
C#でもこれを行うことは可能ですか?
これを、ファイルからすべての行を読み取り、すべての行が 2 語のみであることがわかっているプログラムに適用したいと考えています (それ以上でもそれ以下でもありません)。自分で関数を作成できることは知っていますが (out
キーワードを使用して参照によって変数を送信することもできます)、組み込みの機能が存在するかどうかを知りたいです。
可能であれば、コードが他の開発者にとってより読みやすいかもしれないという理由で、これを知りたいと思います。