5

静的クラスの定数を参照する必要がある T4 C# ファイルがあります。静的クラスは同じ名前空間にあります。

これは可能ですか?

以下は単なる図です。既存の定数に基づいて実際の定数を計算する必要がありますが、関連する拡張メソッドへの呼び出しもあります。簡単にするために、概念を説明しているだけです。

.cs ファイル:

namespace me
{
  public static class Stat
  {
    public const int Const = 1;
  }
}

. tt ファイル:

...
namespace me
{
  public static int Test
  {
    return <#= Stat.Const #>;
  }
}
4

1 に答える 1