我正在尝试使用c#在dot42中通过TCP / IP编写小型聊天.问题是“ Net.sockets”丢失了!这很奇怪,因为它是C#中System的一部分.
using System;using AndroID.App;using AndroID.Os;using AndroID.Widget;using Dot42;using Dot42.Manifest;using System.Net;using System.Net.sockets; // it is not recognized !
解决方法:
eee已经为您的问题提供了解决方案.让我尝试回答“为什么缺少System.Net.sockets?”这个问题.
正如bart所指出的,AndroID API可以不受限制地使用.原因是它是自动转换.因此,它完全可以通过设计获得.
与AndroID API相比,.NET API是在AndroID API之上手工制作的.例如,.NET Dictionary类被实现为java.util.Map的包装,而System.String被实现为java.lang.String的包装.换句话说,我们采用.NET的API,但采用Java的实现.这与Mono相反.您将看到在新版本中添加的.NET类型.
总结以上是内存溢出为你收集整理的为什么在dot42 C#android中缺少“使用Net.Sockets”?全部内容,希望文章能够帮你解决为什么在dot42 C#android中缺少“使用Net.Sockets”?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)