C# で C# コードを生成していますが、文字列を適切な C# クラスとしてフォーマットしたいと考えています。それを行うライブラリはありますか?禁止文字、PascalCase 文字列 ("_" の間) などを置き換える必要があります。
パラメータ「ClassName」を T4 テンプレートに渡していますが、そのパラメータを適切な C# クラス名に変換したいと考えています。
元。
与えられた:
ClassName = "This_is_MY_CLASS Name"
次に:私は取得したいです
ProperClassName = "This_Is_My_Class_Name" // or "This_Is_My_Classname", both would be acceptable.