![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sting
万物皆文本,所有string的操作
cfqq1989
误引雷$藏
展开
-
xml扩展性标记文本C#
xml是标签文本1标签的名字,官方没指定,可以随意设置。2标签必须成对出现。3多个标签,必须有一个最大的标签。称:根节点<b标签1> 这个位置填数据 </b标签1>必须有一个主标签,名字随便取,例如叫 root<root> <a>今年是2022年</a> <b>现在5月份</b> <c>今天是23号</c></root>头声明是原创 2022-05-23 01:46:53 · 255 阅读 · 0 评论 -
二进制保存对象属性C#(Demo)
1用二进制保存对象的属性。缺点:不能保存对象的方法。原创 2022-10-21 17:43:31 · 240 阅读 · 0 评论 -
FileStream文件流C#(Demo)
【代码】FileStream文件流Demo。原创 2022-10-21 14:52:57 · 394 阅读 · 1 评论 -
枚举转字符串
【代码】枚举转字符串。原创 2022-08-31 02:34:58 · 257 阅读 · 0 评论 -
string格式显示
region 编码格式。原创 2022-08-30 03:26:53 · 329 阅读 · 0 评论 -
提取字母后数字
if (item >= '0' && item原创 2022-08-30 03:18:17 · 348 阅读 · 0 评论 -
string[ ]添加到集合
string[ ] 串口集合=SerialPort.GetPortNames();this.combox1.Items.AddRange(串口集合);if(串口集合.Length > 0)原创 2022-08-30 03:03:32 · 341 阅读 · 0 评论 -
字符串与数值互转
再学C#的书上,都找不到全面的资料,很垃圾。想想还是自己整理一个全面的出来;一般用 .ToString() 就能实现。主要分三个部分:1 字符串转数值。原创 2022-04-28 00:19:26 · 308 阅读 · 0 评论 -
发送modbus命令
TX_CMD发送命令 #region TX_CMD发送命令 public byte[] TX_CMD(string cmd) { return StringsToHexBytes( ShowStringCMD(cmd)); //显示出命令格式,再发送命令 } #endregion原创 2022-04-20 23:57:46 · 1042 阅读 · 0 评论 -
显示modbus命令
显示stringCMD //显示出命令 #region 显示stringCMD public string ShowStringCMD(string cmd) { byte[] bytes = StringsToHexBytes(cmd); byte[] crc = getCRC16(bytes, false); string strcrc = BytesToHexStrings(c...原创 2022-04-21 00:02:11 · 212 阅读 · 0 评论 -
BytesToHexStrings数组转等效字符串
01 05 00 01 FF 00 DD FA //0001表示D1线圈,FF00表示打开(0000表示关闭)作用是数组按索引显示出数值字符串int【5】 CMD={0x01,0x05,0x00,0x01,0xFF,0x00,0xDD,0xFA};显示成对应的字符串 “ 01 05 00 01 FF 00 DD FA”这个作用是给人看,发的是什么数据。 #region 数组转等效字符串 private string ParseStringHex(byte[]原创 2022-04-11 23:17:26 · 376 阅读 · 0 评论 -
计算CRC16
默认 Modbus校验 #region 数组计算CRC private byte[] getCRC16(byte[] bytes, bool b)//数组,端向 { int len = bytes.Length; if (len > 0) { ushort crc = 0xFFFF; for (int i =..原创 2022-04-11 23:01:19 · 279 阅读 · 0 评论 -
StringsToHexBytes字符串转等效数组
字符串 “ 01 05 00 01 FF 00 ”转成等效的数组 byte【】={0x01,0x05,0x00,0x01,0xff,0x00} #region 字符串转等效数组 private byte[] ParseBytesHex(string data)//change转换,string等效的byte[] { //清除所有空格 string str = data.Replace(" ", "");.原创 2022-04-11 22:54:16 · 556 阅读 · 0 评论