ファイルだけではなく、プログラム全体のスコープを持つ using ディレクティブを使用するにはどうすればよいですか。使用するモジュールごとに、これを一度だけ設定したいと思います。これを行う方法がない場合、これを機能させるための回避策は何ですか。
それらをすべてヘッダファイルに入れることを考えましたが、Csharpにはファイルインクルードがありません。
ファイルだけではなく、プログラム全体のスコープを持つ using ディレクティブを使用するにはどうすればよいですか。使用するモジュールごとに、これを一度だけ設定したいと思います。これを行う方法がない場合、これを機能させるための回避策は何ですか。
それらをすべてヘッダファイルに入れることを考えましたが、Csharpにはファイルインクルードがありません。
using
各単一ファイルにディレクティブがあると、同じ参照があれば、そのファイルを.cs
既存のプロジェクトから取り出して別のプロジェクトにドロップできます。
また、ディレクティブの追加using
は、この時点では基本的に自動です。私の選んだツール、ReSharper。認識されていないクラスにカーソルを置き、Alt+Enter を押すと、using
ディレクティブが自動的に追加されます。選択肢が複数ある場合は、適切なものを選択できます。
申し訳ありませんが、あなたが達成しようとしていることは不可能であり、回避策はないと思います. これは、たとえば、web.config のセクションで共通の名前空間を宣言できる WebForms または Razor ビューでサポートされています<namespaces>
が、残念ながら、標準の C# ファイルにはそのようなアーティファクトは存在しません。