string a = 10 67 65 83 67 65 68 69 32 84 111 112 111 108 111 103 121 32 86 49 44 32 40 99 41 32 77 97 116 114 97 45 68 97 116 97 118 105 115 105 111 110 ;
字符串a不定长。
将字符串a存到byte [] b数组中,使得b[1] = 10;b[2] = 67;b[3]......
c#string字符串转存为byte[]数组
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
微信扫一扫
分享- 邀请回答
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2019-03-22 11:27最佳回答 专家已采纳using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Q753065 { class Program { static void Main(string[] args) { string a = "10 67 65 83 67 65 68 69 32 84 111 112 111 108 111 103 121 32 86 49 44 32 40 99 41 32 77 97 116 114 97 45 68 97 116 97 118 105 115 105 111 110"; byte[] arr = a.Split(' ').Select(x => byte.Parse(x)).ToArray(); } } }
问题如果解决请点我回答左边的采纳
采纳该答案 已采纳该答案 专家已采纳评论解决 4 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2019-03-22 11:20回答 1 已采纳 ``` using System; using System.Collections.Generic; using System.Linq; using System.Text; n
- 2021-07-22 16:01回答 1 已采纳 System.Text.Encoding.UTF8.GetBytes("0110001A0001028E19");
- 2020-06-24 18:25回答 1 已采纳 ``` byte[] arr = { 0xff, 0xff, 0xff }; string result = string.Join(" ", arr.Select(x => x.ToS
- 2012-04-07 16:23dnvodcwan的博客 因为它们不一定也是采用这样的编码方式,所以要将其转换,存储到一个Byte的数组里面,然后传递过去,才能得到正确的结果,否则一旦传递了非英文的可打印字符时,程序将不会出现你想要的结果。我在编写一个网页时就...
- 2017-05-26 16:46庸人自扰Eam的博客 本文转自:http://blog.csdn.net/shanyongxu/article/details/51189335http://blog.csdn.net/shanyongxu/article/details/51189335,本人学习受益匪浅,楼主把重点都标记出来了,请点击链接查看原文,...同步传输字符串
- 2019-06-24 04:48weixin_33728708的博客 C#网络编程(同步传输字符串) - Part.2 服务端客户端通信 在与服务端的连接建立以后,我们就可以通过此连接来发送和接收数据。端口与端口之间以流(Stream)的形式传输数据,因为几乎任何对象都可以保存到流中,...
- 2020-06-27 19:04回答 1 已采纳 ``` string[] bin = { "0000", "0001", "0010", "0011", "0100", "0101", "0110", "0111", "1000", "100
- 2020-09-19 08:50回答 1 已采纳 ``` using System; using System.Linq; namespace Application1 { class Q1097296 { static v
- 2018-12-12 16:25回答 3 已采纳 string s = "3.45"; byte[] arr = s.Where(x => x >= '0' && x (byte)((int)x - (int)'0')).ToArra
- 2015-07-05 09:48uymcdfex的博客 服务端客户端通信 在与服务端的连接建立以后,我们就可以通过此连接来发送和接收数据。端口与端口之间以流(Stream)的形式传输数据,因为几乎任何对象都可以保存到流中,所以...从流中读取数据,即为从客户端
- 2011-07-21 11:23宸路的博客 这段代码有个地方需要注意:在能够读取的字符串的总字节数大于BufferSize的时候会出现字符串截断现象,因为缓存中的数目总是有限的,而对于大对象,比如说图片或者其它文件来说,则必须采用“分次读取然后转存”这种...
- 2010-05-18 10:40firetaker的博客 添加引用 using System.IO.Compression;代码如下: /// /// 获取数据压缩后的字节码 /// public byte[] Compress(DataSet dt) { try { // 声明
- 2020-06-16 20:38回答 1 已采纳 ``` public static string utf8_gb2312(string text) { //声明字符集 System.Text
- 2018-11-20 15:42回答 1 已采纳 switch是关键字(编辑器已经用蓝色标记出来提醒你了),关键字就不能用于命名函数、变量、类名等。 比如,你不能写 int int; 或者class new或者 float if()。
- 2019-08-09 11:11回答 2 已采纳 假如你发送的String为 "asd" 则经过Encoding.UTF8.GetBytes转化为byte[]: {97, 115, 100} 在接收端接收发送过来的数据时,你先创建了一个数
- 2011-01-14 23:06gahetgidt的博客 服务端客户端通信 在与服务端的连接建立以后,我们就可以通过此连接来发送和接收数据。...同步传输字符串 我们现在考虑这样一个任务:客户端打印一串字符串,然后发往服务端,服务端先输出
- 2007-12-23 19:37hifoxking的博客 C#中调用: [DllImport(DLLName, EntryPoint = "pdaAppRead", CharSet = CharSet.Auto, SetLastError = true)] public static extern short td_select(Int32 Adr, byte[] getData);private void ...
- 2020-09-09 11:29浑水摸鱼的程序员的博客 //base64Str为base64完整的字符串,先处理一下得到我们所需要的字符串 byte[] imageBytes = Convert.FromBase64String(str[1]); //读入MemoryStream对象 MemoryStream memoryStream = new MemoryStream(imageBytes,...
- 2021-06-14 04:33celiane的博客 如图所示,发现用C#的 File.WriteAllLines 方法,无论怎么设置,最终生成的文件都是 PC utf8,也就是CRLF,用SVN进行提交的时候,显示左侧为utf8,右侧为utf8 BOM文件,甚是蛋疼。最后的解决方法:File.WriteAllText...
- 2021-09-28 10:19庸人冲的博客 value)``String(char[] value, int offset, int count)`两种实例化方式的内存图String注意点字符串判断相等字符串拼接`+` 和 `+=`运算符拼接字符串`concat()`方法拼接字符串两种字符串拼接的效率对比intern()手动入...
- 没有解决我的问题, 去提问