2011-02-06 15 views
5

VB.NETコードのいくつかの部分を出力する必要があるコードジェネレーターを作成しています。これはユーザーコードを追加するコードジェネレーターなので、タイプ名の競合を避けるようにしたいと思いますユーザー提供のコード内の型または名前。VB.NETには "global ::"のようなものがありますか?

C#では、ローカル名ではなくグローバルタイプの名前空間階層から一致するように、接頭辞としてglobal::を付けることができますが、VB.NETには同様のシステムがありますか?

ie。この:

global::System.String 
+0

最後の方法、誰もが興味を持っている場合は、ここで見つけることができます。http:/ /texttemplate.codeplex.com/SourceControl/changeset/view/3dd6ee364cde#TextTemplate%2fTypeHelper.cs –

答えて

7

私のVBは非常に錆びている、と私は私の目の前でコンパイラを持っていない...しかし、それだけで

Global.System.String 

ではないでしょうか?私はこのことを夢見てきた場合、私に教えてください、と私は削除します...

+0

いいえ、あなたは間違いなくそれを夢見ていなかった、うまくいきましたが、彼は「これはそれです」と言っているので、あなたは「これはそれだと思う」と言っています:) –

関連する問題