不包括哪些键绑定?
3 回答
您可以在Xamarin中找到 MonoTouch 的完整限制列表。
MonoTouch 中不可用的 .NET 功能的简短列表:
- 动态语言运行时 (DLR)
- 通用虚拟方法
- 泛型类型中的 P/Invokes
- 值类型作为字典键
- System.Reflection.Emit
- System.Runtime.Remoting
这是它附带的程序集的链接:http: //docs.xamarin.com/ios/about/assemblies
以下是 .Net 框架程序集的摘要:
mscorlib.dll
Silverlight,以及几个 .NET 4.0 类型System.dll
Silverlight,以及来自以下命名空间的类型:
System.Collections.Specialized
System.ComponentModel
System.ComponentModel.Design
System.Diagnostics
System.IO.Compression
System.Net
System.Net.Cache
System.Net.Mail
System.Net。 Mime
System.Net.NetworkInformation
System.Net.Security
System.Net.Sockets
System.Security.Authentication
System.Security.Cryptography
System.TimersSystem.Core.dll
System.Data.dll
System.Data.Services.Client.dll
System.Json.dll
System.Numerics.dll
System.Runtime.Serialization.dll
System.ServiceModel.dll
System.ServiceModel.Web.dll
系统。 Transactions.dll
System.Web.Services
System.Xml.dll
System.Xml.Linq.dll
还要提到的一件事是您不能引用尚未使用 .NET MonoTouch 配置构建/编译的 .NET 程序集。
因此,如果您有最喜欢的 .NET 2.0 库,您需要将源代码重新导入到新的 MonoTouch 项目中,对其进行编译,然后引用它。通过编辑.csproj
文件可能有更简单的方法,但我没有找到它。