namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Text.MyCustom mc = new System.Text.MyCustom();
}
}
}
namespace System.Text
{
public class MyCustom { }
}
VBでこれを行うには、アプリケーションにルート名前空間を持たせるのは可能ですか?VBでルート名前空間をエスケープする方法はありますか?
更新: 答えによれば、私はこれを行う方法がないと仮定します。 Microsoft Connectに機能の提案を投稿しました:Please vote。
アプリケーションのルート名前空間を削除しないと、これを行うことはできません。必要なものを実現する唯一の方法は、ルート名前空間を削除し、コード内のどこにでも明示的に名前空間を設定することです。 C#プロジェクトでは、ルート名前空間を持たず、デフォルトの名前空間のみが必要です。これはあなたがここで求めているものです。申し訳ありませんが、これはVB.NETとC#の違いの1つです。 – awe
これは畏敬の念を抱いています:これは以下の答えです。 – Colin