3

Xamarin Studioforで、私のプロジェクト オプションでmscorlib.dll を参照しないMacをチェックしました(私は の実装を使用しています)。PCLmonomscorlib

驚いたことに、私はすでにさまざまなプラットフォームで lib を実行しており、これまでのところすべてうまくいきました。ただし、IDEデフォルトを考えている静止画mscorlibはあります。

そのため、次のようなことが起こっています。

//The default mscorlib has List
var myList = new List<int>(); 

//This method is implemented only in my custom mscorlib.
//It compiles but the IDE does not recognize the method
//Because it thinks myList uses the List implementation from the default mscorlib
myList.AsReadOnly();

IDE無視をデフォルトにする方法はありますmscorlibか?

また、のモノ実装を使用するリスクは何mscorlibですか? 私はすでにファイルを作成し、これで多くのユーティリティ関数を使用したので、この実装は本当にマルチプラットフォームですか?

4

0 に答える 0