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
什么?我已经创建了文件并使用了很多实用程序功能,所以这个实现是真正的多平台?