为什么在dot42 C#android中缺少“使用Net.Sockets”?

为什么在dot42 C#android中缺少“使用Net.Sockets”?,第1张

概述我正在尝试使用c#在dot42中通过TCP/IP编写小型聊天.问题是“Net.Sockets”丢失了!这很奇怪,因为它是C#中System的一部分.usingSystem;usingAndroid.App;usingAndroid.Os;usingAndroid.Widget;usingDot42;usingDot42.Manifest;usingSystem.Net;usingSystem.Net.S

我正在尝试使用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”?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1087456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存