2

ルートプロジェクトにMy.Root.Project名前空間があるとします。エリアクラスにどの名前空間を割り当てる必要があるのでしょうか。可能な代替案:

  1. My.Root.Project.Areas.Area1
  2. My.Root.Project.Area1

審美的に、私は2番目のものを好みます。
ただし、単一プロジェクト領域Areas\Area1\...を使用しているため、フォルダー内に作成されたすべてのクラスには、デフォルトで長い名前空間が与えられMy.Root.Project.Areas.Area1ます。Areas作成されたすべてのクラスのパーツを手作業で取り除くには、あまりにも多くの愚かな作業があります。名前空間に含まれ
ないようにするにはどうすればよいですか?Areas

4

1 に答える 1

0

私は個人的に2番目のものが好きです。

次のいずれかができると思います。

  • これがスタンドアロンプ​​ロジェクトの場合は、好きな名前で彼に電話をかけることができます。

  • これが別のプロジェクトのフォルダーである場合は、areasフォルダーのプロパティで次を選択できます。名前空間プロバイダー:False。

于 2010-02-01T05:29:01.687 に答える