社区
C#
帖子详情
求助!C#socket通讯
duplicity_mo
2018-04-21 02:37:48
socket通讯传递过程中所有的汉字都变成了问号,请问是什么原因啊?第一次发帖,拜托了各位大佬
...全文
1222
16
打赏
收藏
求助!C#socket通讯
socket通讯传递过程中所有的汉字都变成了问号,请问是什么原因啊?第一次发帖,拜托了各位大佬
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大鱼>
2018-05-04
打赏
举报
回复
引用 13 楼 twotuli_software 的回复:
问号表示嘲讽,计算机正发出警告,说明你代码有错误。请你检查。
计算机在发出嘲讽,他表示:are you kidding me ?
大鱼>
2018-05-04
打赏
举报
回复
编码格式,编码格式,编码格式!重要的事情一定要说三遍
小路不迷路
2018-05-04
打赏
举报
回复
检查两边编码方式咯
维秀斯丢丢
2018-05-02
打赏
举报
回复
问号表示嘲讽,计算机正发出警告,说明你代码有错误。请你检查。
0 1看天下
2018-04-28
打赏
举报
回复
传送的字节流相互转换的时候编码集问题
土土
2018-04-28
打赏
举报
回复
编码格式要注意。
牧歌ing
2018-04-28
打赏
举报
回复
开发中只要遇到乱码问题,基本上是写和读的编码格式不一样
冷风吹得鸡鸡凉丶
2018-04-28
打赏
举报
回复
两端的码要一样,你可以全转成UTF8的
hiauok
2018-04-27
打赏
举报
回复
我这里有相对完整的一个通讯实例,可以做参考:https://blog.csdn.net/xuelin663
把分全给哥
2018-04-27
打赏
举报
回复
字符集设置
hiauok
2018-04-27
打赏
举报
回复
引用 1 楼 xuzuning 的回复:
两端的字符集不一样
服务端 发送 string loginmsg = @"[{oprtype:'success',userid:'"+userid+"'}]"; byte[] sdata = Encoding.UTF8.GetBytes(loginmsg); e.Socket.SendAsync(sdata); 端客端 接收 string rmsg = Encoding.UTF8.GetString(e.Data); JArray jsonObj = JArray.Parse(rmsg); if (jsonObj[0]["oprtype"].ToString() == "success"){}
Zengpengqing1204
2018-04-25
打赏
举报
回复
安卓Socket与pc端c#服务器的通信 附完整代码 - CSDN博客 https://blog.csdn.net/Zengpengqing1204/article/details/80083651
淡定再淡定
2018-04-22
打赏
举报
回复
编码问题,和楼上的说法一样,用Encoding试试就出来了
xian_wwq
2018-04-22
打赏
举报
回复
同意楼上,编码和解码格式可能不一致 不要使用默认的Encoding.Default, 系统不同,编码、解码结构就变了 http://corrinejtt.iteye.com/blog/895069
LittleMan_LC
2018-04-21
打赏
举报
回复
编码不对吧!用其它编码试试,如 Encoding.Unicode.GetBytes(myData)
xuzuning
2018-04-21
打赏
举报
回复
两端的字符集不一样
从新手小白进入C#编程(VS2019)
C#是微软公司发布的一种由C和C++衍生出来的,极其类似Java的纯面向对象的高级编程语言、是运行于.NET Framework和.NET Core(完全开源,跨平台)之上的主流的开发语言 ! C#广泛运用于桌面程序开发、服务端程序、Web...
C#.net同步异步SOCKET
通讯
和多线程总结(5)tcp发送和接受的代码
Socket Listener=(Socket)ar.AsyncState; Handler=Listener.EndAccept(ar); StateObject state=new StateObject(); State.workSocket=handler; Try { Byte[] byteData=System.Text.Encoding.Big...
C#做了个多线程网络通信的例子
//AcceptSocket 是一个阻塞方法,它返回可用来发送和接收数据的 Socket。如果希望避免阻塞,您可以使用 Pending 方法来确定传入连接队列中是否有连接请求。 //这里用一个新的类来接收s,在类里起一个thread处理 ...
简单的加密解密处理
今天一位小朋友通过邮箱向我发送一封
求助
信息。 内容大致如下: 您好!之前您写的那个C#客户端服务器...他问的这个C#客户端我还真的忘记是什么了,后来看了看才明白是我之前做过的一个Socket
通讯
测试。 其...
udp unity 通过端口
通讯
_【求个unity 基于UDP协议的局域网一对多通信】-问答
求助
-【游戏蛮牛】-游戏出海,ar增强现实,虚拟现实,unity3d,unity3d教程下载首选u3d,un...
[C#] 纯文本查看 复制代码using UnityEngine;using System.Collections;using System.Collections.Generic;using System;using System.Net;using System.Net.Sockets;using UnityEngine.UI;namespace ImmerUDP{...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章