0
私は、プロジェクト>プロパティ>アプリケーションに移動して、Webアプリケーションのデフォルトネームスペースを取得/設定できることを知りました。明らかにこれはVB.Netにのみ適用され、C#.Netではなく何らかの理由で適用されます。ウェブサイトのデフォルトネームスペース
私が作成したばかりのWebサイトのデフォルト名前空間についてはどうすればわかりますか?プロジェクトのプロパティは全く異なって見えます。
私は、プロジェクト>プロパティ>アプリケーションに移動して、Webアプリケーションのデフォルトネームスペースを取得/設定できることを知りました。明らかにこれはVB.Netにのみ適用され、C#.Netではなく何らかの理由で適用されます。ウェブサイトのデフォルトネームスペース
私が作成したばかりのWebサイトのデフォルト名前空間についてはどうすればわかりますか?プロジェクトのプロパティは全く異なって見えます。
C#Webアプリケーションのデフォルト名前空間は、プロジェクトの名前だけです。 自動的にコードに追加されます。また、プロジェクト内のファイル構造によって、そのファイルのデフォルト名前空間が決定されます。あなたのアプリにViewsフォルダがある場合は、namespace SampleNamespace.Views
が得られ、あなたの名前空間のファイル構造をミラーリングする多くのスタイル強制ツールを使うことをお勧めします。
ここは、Microsoftの例です。
namespace SampleNamespace
{
class SampleClass{}
interface SampleInterface{}
struct SampleStruct{}
enum SampleEnum{a,b}
delegate void SampleDelegate(int i);
namespace SampleNamespace.Nested
{
class SampleClass2{}
}
}
C#.Netの代わりにvb.netを使用するとどうなりますか? – pabrams
これはVBでは本当に同じコンセプトですが、開発者にとってはもう少し透明です。 ここには、かなり上手く行くサイトへの小さなリンクがあります。 http://www.fmsinc.com/free/NewTips/net/nettip40.asp –