当前位置: 首页 > article >正文

c#bitconverter操作,不同变量类型转byte数组

缘起:串口数据传输的基础是byte数组,write(buff,0,num)或者writeline(string),如果是字符串传输就是string变量就可以了,但是在modbus这类hex传递时,就要遇到转换了,拼凑byte数组时需要各种变量的值传递,解析。

BitConverter 类 (System) | Microsoft Learn

测试代码有效,输出符合预期。

程序需要添加一个 Console.ReadKey();看下结果,不然就是一闪而过。

核心函数BitConverter.GetBytes();

http://www.lryc.cn/news/2404233.html

相关文章:

  • 【Linux】LInux下第一个程序:进度条
  • RPA+AI:自动化办公机器人开发指南
  • daz3d + PBRSkin (MDL)+ SSS
  • 计算矩阵A和B的乘积
  • Houdini POP入门学习05 - 物理属性
  • 每日Prompt:双重曝光
  • sendDefaultImpl call timeout(rocketmq)
  • 【LLM】多智能体系统 Why Do Multi-Agent LLM Systems Fail?
  • CSS 定位:原理 + 场景 + 示例全解析
  • 如何在没有 iTunes 的情况下备份 iPhone
  • 如何把 Mac Finder 用得更顺手?——高效文件管理定制指南
  • 赋能大型语言模型与外部世界交互——函数调用的崛起
  • 04 Deep learning神经网络编程基础 梯度下降 --吴恩达
  • 手拉手处理RuoYi脚手架常见文问题
  • 录制mp4
  • Dynamics 365 Finance + Power Automate 自动化凭证审核
  • 使用 Python + SQLAlchemy 创建知识库数据库(SQLite)—— 构建本地知识库系统的基础《一》
  • 使用柏林噪声生成随机地图
  • P3 QT记事本(3.4)
  • C++课设:实现简易文件加密工具(凯撒密码、异或加密、Base64编码)
  • H_Prj06_03 8088单板机串口读取8088ROM复位内存
  • 构建 MCP 服务器:第 3 部分 — 添加提示
  • xcode 各版本真机调试包下载
  • 基于React + FastAPI + LangChain + 通义千问的智能医疗问答系统
  • C# 中替换多层级数据的 Id 和 ParentId,保持主从或父子关系不变
  • Scade 语言概念 - 方程(equation)
  • PG 分区表的缺陷
  • 从Copilot到Agent,AI Coding是如何进化的?
  • Qt(part 2)1、Qwindow(菜单栏,工具栏,状态栏),铆接部件,核心部件 ,2、添加资源文件 3、对话框
  • 【图片识别Excel】批量提取图片中的文字,图片设置识别区域,识别后将文字提取并保存Excel表格,基于WPF和OCR识别的应用