エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JsonSerializer のシリアライズ処理を一元的にカスタマイズする - 鷲ノ巣
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JsonSerializer のシリアライズ処理を一元的にカスタマイズする - 鷲ノ巣
本記事は C# Advent Calendar 2025 シリーズ2の14日目の記事です。 qiita.com 目的 例えば、JsonSeriali... 本記事は C# Advent Calendar 2025 シリーズ2の14日目の記事です。 qiita.com 目的 例えば、JsonSerializer でシリアライズする際に、特定の型のメンバーだけをシリアライズから除外したい場合はどうすればいいでしょうか。 たとえばこんなクラスがあって、Data をシリアライズするけれども、その中の NonSerializable は除外したいというような場合です。 public sealed record NonSerializable(int Value); public sealed record Data(int X, NonSerializable NS); 端的に結論から言いますと、こんな感じです。 ただ、先に注意しておきますと、これは .NET 10 以降でしか動かない可能性があります。 var options = new JsonSe

