StringTemplate クラスは、書式文字列を解析して String.Format との互換性を持たせるために使用されます。 StringTemplate クラスは、拡張メソッドを備えた NString ライブラリに属しています。これらのメソッドにより、文字列操作が簡単になります。
IsNullOrEmpty() IsNullOrWhiteSpace() Join() Truncate() Left() Right() Capitalize()
StringTemplate.Format は、読みやすく、エラーが発生しにくいため、String.Format よりも優れています。
値の順序は簡単に書式設定できます。値は String.Format と同様に書式設定されますが、番号付きプレースホルダーの代わりに名前付きプレースホルダーが使用されます。
以下は例です -
string str = StringTemplate.Format("{ExamName} will held on {ExamDate:D}", new { p.ExamName, p.ExamDate });
以上がC# の文字列テンプレート クラスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。