1

私はいつも「this.fixed1 = new global::Gtk.Fixed();」のようなコードを見つけました。"global::" の有用性がわかりません。これについて説明できる人はいますか?

4

1 に答える 1

1

シンボルを明確にするために使用されGtkます。つまり、参照している が最上位にあることを意味します。これがないとGtk、コード内にネストされたシンボル (Foo.Gtk名前空間など) があり、using Fooどこかにステートメントがある場合、コンパイラは、入力したときに何を意味するのかを知る方法がありませんGtk

詳細情報が必要な場合は、http://msdn.microsoft.com/en-us/library/cc713620.aspxを参照してください。

于 2012-08-02T08:39:17.757 に答える