
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ISpanFormattableを使おう - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ISpanFormattableを使おう - Qiita
はじめに この記事はC# Advent Calendar 2023の13日目の記事です。 12日目の記事は @aneuf による【C#】... はじめに この記事はC# Advent Calendar 2023の13日目の記事です。 12日目の記事は @aneuf による【C#】DefaultInterpolatedStringHandler を StringBuilder 的に使うでした。 ISpanFormattableとは ISpanFormattableとはString Interpolationで呼ばれるノーアロケーションな文字列生成インターフェースです。 このインターフェースを実装していない場合はstring ToString()が呼ばれてstringクラスのインスタンスがアロケートされてしまうのですが、そのアロケーションがない分高速に動作します。 残念なことにStringBuilderでは使うことができないようなのですが、それでも依然として強力な機能です。 (AppendSpanFormattableというものはin