📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
184行目: 184行目:
<br>
<br>
C# 7以降では、タプルを受け取る時に分解することも可能である。(タプルの要素を個別の変数に代入する)<br>
C# 7以降では、タプルを受け取る時に分解することも可能である。(タプルの要素を個別の変数に代入する)<br>
  <source lang="c#">
  <syntaxhighlight lang="c#">
  var (p, q) = NewExchange1(2, 3);
  var (p, q) = NewExchange1(2, 3);
  WriteLine($"p={p}, q={q}");
  WriteLine($"p={p}, q={q}");
  </source>
  </syntaxhighlight>
<br>
<br>
また、(p, _)のようにして、タプルとして返された値で使用しない要素を<code>_</code>で削除することもできる。(<code>_</code>は書き込み専用の変数)<br>
また、(p, _)のようにして、タプルとして返された値で使用しない要素を<code>_</code>で削除することもできる。(<code>_</code>は書き込み専用の変数)<br>