2

私は Windows VB .Net 2.0 プロジェクトを Mac OS X に移植する過程にあり、Mono を使用してプロセスをより簡単にしています。参照システムを追加できないことを除いて、すべての lib ファイルは問題ありません。 Collections.Generic 名前空間。Dictionary と Specialized.NameValueCollection には、この名前空間が必要です。

これは Mac OS X の制限ですか、それとも回避する方法はありますか?

ありがとう

4

1 に答える 1

3

.NET では、ほとんどの場合、完全な名前空間はアセンブリと一致しません。System.Collections.Genericは名前空間ですが、その名前空間内のクラスはアセンブリmscorlib.dllおよびで定義されます (に存在するSystem.dllなどの他のクラスを除く)。SynchronizedCollection<T>System.ServiceModel.dll

mscorlib参照していることを確認してくださいSystem。問題ないはずです。

于 2013-01-15T05:40:15.180 に答える