gpt4 book ai didi

c# - Unity3D-可移植HTTP客户端

转载 作者:行者123 更新时间:2023-12-03 12:04:45 30 4
gpt4 key购买 nike

我是Unity3D的新手,我想编写简单的HTTP客户端以连接到我的服务器,发送自定义数据并返回结果。

我可以使用C#套接字(.NET类)编写某些内容,但是我不确定这样做的可移植性。我可以指望可以在Windows(使用套接字等)上运行的C#脚本也可以在其他平台(Linux,Web,Android,iOS,Windows Phone)上运行吗?还是仅支持核心基本功能,而其他.NET功能是不可移植的(在Windows平台以外的其他平台上将无法使用)?

最佳答案

统一C#脚本可以访问的任何库都是跨平台的。单声道不支持的只有几件事,从内存来看,这些都是与注册表或其他Windows特定功能有关的东西。

在处理用户库(尤其是那些使用 native 代码的库)时,您应该担心跨平台问题。套接字位于mscorlib或系统库中,这两种套接字都将在所有mono平台中可用。

Unity在内部甚至在Windows上也使用单声道。因此,任何与.net framework和mono之间的差异有关的问题都应立即解决。

关于c# - Unity3D-可移植HTTP客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31479812/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com