わかりました、説明しましょう:
.Net でクラスを開始するときはいつでも、使用する必要がある非静的クラスを参照する、開発した別のプロジェクトがあるとしましょう...
あなたには2つのオプションがあります(私が知っていること)
クラスの先頭に using を配置すると、クラスが必要になるたびにプロジェクト全体に明示的に名前を付ける必要がなくなります
using FooBarProj;
public FooBar MyMethod()
{
FooBar fb = new FooBar();
//Do stuff
return fb;
}
または、それらを明示的に実装します。
public FooBarProj.FooBar MyMethod()
{
FooBarProj.FooBar fb = new FooBarProj.FooBar();
//Do stuff
return fb;
}
これはまったく効果的な違いをもたらしますか?実行時の効率、コンパイル、何でも?それとも単に開発者の利便性の問題ですか?