Changesを眺めた際に気になった部分をピックアップします。気になる部分は人によって異なると思いますので、ぜひご自身で元のファイルをチェックしてみてください。(Json関連のAPIが多く追加されていましたが、個人的には大して使用していないのでスキップしています。追加されたHalf構造体に対応したメソッドが全体的に追加されてます。System.BitConverterSystem.Buffers.Binary.BinaryPrimitivesSystem.IO.BinaryWriterSystem.IO.BinaryReaderStreamの派生クラスでの引数名変更Streamクラスに合うように、引数名が変わっています。引数名を指定している場合、地味な破壊的変更です。クラス引数のnullチェックを簡略化するThrowIfNull()が追加されています。インターフェイスが公開され、各種データ型が実装しています。構造体が追加されています。プロパティが追加されています。メソッドが追加されています。プロパティが追加されています。メソッドが追加されています。nuint型に対応したオーバーロードが追加されています。メソッドのオーバーロードが追加されています。メソッドが追加されています。メソッドが追加されています。Intrinsicsを使っているので速い場合があるらしいです。メソッドが追加されています。Intrinsicsを使っているので速い場合があるらしいです。メソッドが追加されています。メソッドでIEqualityComparer<T>を指定できるオーバーロードが追加されています。メソッドが文字列補間ハンドラーに対応しています。メソッドに文字列補間ハンドラーに対応したオーバーロードが追加されています。メソッドが追加されています。クラスが追加されています。文字列補間ハンドラーに対応しています。クラスが追加されています。以前はinternalだったようです。System.Diagnostics.Metrics統計を扱うAPIが新設されたようです。メソッドが追加されています。クラスでシンボリックリンクを作成・解釈するメソッドが追加されています。プロパティが追加されています。クラスが追加されています。メソッドが追加されています。クラスが追加されています。クラスが追加されています。GZipStreamとは微妙に違うようです。クラスChunk、DistinctBy、ExceptBy、IntersectBy、UnionBy、MinBy、MaxByが追加されています。LINQの改良*OrDefaultメソッドでデフォルト値を指定できるようになっています。Max、MinメソッドでIComparer<TSource>を指定できるようになっています。クラスにasync/Spanに対応したメソッドが多数追加されています。メソッドが追加されています。メソッドが追加されています。クラスが追加されています。構造体が追加されています。クラスが追加されています。サイズに合わせた数値型が追加されています。クラスが追加されています。フィールドが追加されています。今後メインフレームで動くかもしれません。メソッドが追加されています。メソッドが追加されています。クラスが追加されています。クラスが追加されています。System.Security.Cryptography大量に追加されているので省略。気が向いたら追記します。クラス文字列補間ハンドラーに対応しています。プロパティが追加されています。Coreで無かったのが不思議です。派生型のMatch、Groupクラスでも使用できます。メソッドが追加されています。クラスが追加されています。メソッドが追加されています。メソッドが追加されています。Task<T>もあり。クラスZennエンジニアのための情報共有コミュニティAboutZennについて運営会社お知らせ・リリースGuides使い方Publicationよくある質問LinksTwitterGitHubメディアキットLegal利用規約プライバシーポリシ。