5

VB のバックグラウンドを持ち、C# の学習を余儀なくされた私は、最初のハードルにぶつかりました。

VB では、アプリ全体で利用できるようにしたいすべての名前空間を web.config ファイルに入れることができ、インポート ステートメントを追加しなくても、各コード ビハインド ファイルで利用できます。

<namespaces>
<clear/>
<add namespace="System"/>
<add namespace="System.Collections"/>
<add namespace="System.Collections.Generic"/>

Visual Studio は C# でこれを行うことができないようで、using ステートメントをあちこちに追加する必要があります。

明らかな何かが欠けていると教えてください。これを行う方法があります。

4

2 に答える 2

8

C# の場合、web.config に入力された名前空間は .aspx ファイルでは認識されますが、分離コードでは認識されません。調整にそれほど時間はかからないと思います (名前空間が参照されていないクラス名を入力すると、Ctrl-. で名前空間をすばやく追加できます)。

于 2009-01-13T07:24:41.967 に答える
3

この機能は VB.NET 専用です。C# プロジェクトではサポートされていません :/. ただし、新しいソース コード ファイルのテンプレートを作成し ( 「 Visual Studio .NET の C# ウィザード テンプレート」 、「方法: Visual Studio テンプレートを編集する」 )、必要に応じて既定の名前空間を変更できます。

于 2009-01-13T09:45:41.433 に答える