「C Sharp」の版間の差分

ナビゲーションに移動 検索に移動
(→‎record型: しかしrecordの行をpersonの行より前に移動するとエラーになる。)
 
=== record型 ===
C#9からrecord型が追加された。
 
2022年6月現在、マイクロソフト Docs 公式サイトにあるコードでは、なぜかエラーになる[https://docs.microsoft.com/ja-jp/dotnet/csharp/whats-new/csharp-9?WT.mc_id=DT-MVP-5002467#record-types 『C# 9.0 の新機能 - C# ガイド | Microsoft Docs』]。下記のように修正すると、なぜか成功する。
 
:<syntaxhighlight lang="csharp">
 
となる。
 
WindowsでもLinuxでも同様の結果になる。
 
なお、確認に用いた .net sdk のバージョンはFedora では 6.0.105 である。
 
 
{{NDC|007.64}}
23,166

回編集

案内メニュー