我正在尝试使用dot42在c#中在TCP/IP上编写一个小聊天。问题是"Net.Sockets“不见了!!这很奇怪,因为它是C#系统的一部分。
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 !发布于 2013-10-11 10:14:55
eee已经为您的问题提供了解决方案。让我试着回答一个问题:“为什么System.Net.Sockets不见了?”
正如Bart所指出的,Android是没有限制的。原因是它是一个自动转换。因此,它是完全可用的设计。
与Android不同,.NET API是手工构建在Android之上的。例如,.NET字典类被实现为java.util.Map的包装器,System.String实现为java.lang.String的包装器。换句话说,我们从.NET获取API,而从Java获取实现。这与Mono形成了鲜明的对比。您将看到在新版本中添加了.NET类型。
https://stackoverflow.com/questions/19311365
复制相似问题