3

Xamarin Studio因为Mac我刚刚在我的项目选项下检查了不要引用 mscorlib.dllPCL(我正在使用 的mono实现mscorlib)。

令我惊讶的是,我已经在不同的平台上运行了这个库,到目前为止一切都很好。然而,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