[C#10.0]グローバルで名前空間の参照

クラス名の識別のため名前空間をusingして利用する形になり、それはファイルごとに都度記載することになるが

using System.Reflection;

var directoryPath = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);

他のファイルでも使う場合、globalをつけることで、全ファイルでその名前空間が参照されることになる

global using System.Reflection;

var directoryPath = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);

※これなら他のファイルでもAssemblyクラスがそのまま使える

名前のエイリアスでも同様にglobalが使えます

global using Excel = Microsoft.Office.Interop.Excel;
投稿日時: 2025-06-14 01:27:14
更新日時: 2025-06-14 01:34:14

内部リンク

Comment

最近の投稿

最近のコメント

タグ

アーカイブ

その他