如何在c#中将ascii字符转换为byte

2023-12-10

您好,我在从 ASCII 转换为字节时遇到问题。我有代码:

byte M = Convert.ToByte('M');

但这会从 UTF-16 转换为字节,我不想要。在我的问题中,我想发送带有 ASCII 代码的字节。


只需告诉编译器将 char 转换为 byte:

 byte b = (byte)'M';

或(参见上面 Adwaenyth 的评论)

byte b = Encoding.ASCII.GetBytes("M")[0];

b 的值为 77(M 的 ASCII)。

或者对于字符串:

byte[] b2 = Encoding.ASCII.GetBytes("text");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在c#中将ascii字符转换为byte 的相关文章

  • boost::asio + std::future - 关闭套接字后访问冲突

    我正在编写一个简单的 TCP 客户端来发送和接收单行文本 异步操作由 std future 处理 以便于超时阻塞查询 不幸的是 我的测试应用程序在破坏服务器对象时因访问冲突而崩溃 这是我的代码 TCP客户端 hpp ifndef TCPCL
  • 如何在 Visual Studio 2010 中增强 XAML 设计器?

    当我使用 XAML 设计器时 进入设计器和退出设计器是如此困难和缓慢 当我这样做时 Visual Studio 卡了一段时间 有什么方法可以增强 XAML 设计器和编辑器吗 Ant 保存 XAML 文件时非常慢 这通常意味着您可能有复杂的
  • 用 C++ 进行服装建模 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在编写一些软件 最终会绘制一个人体框架 可以配置各种参数 并且计划是在假人身上放置某种衣服 我研究
  • 使用Physics.Raycast 和Physics2D.Raycast 检测对象上的点击

    我的场景中有一个空的游戏对象 带有 2D 组件盒碰撞器 我将脚本附加到该游戏对象 void OnMouseDown Debug Log clic 但是当我点击我的游戏对象时 没有任何效果 你有什么想法 如何检测我的盒子碰撞器上的点击 使用光
  • 为 Visual Studio 2013 编译 Tesseract

    我正在尝试使用tesseract在 Visual Studio 2013 中 我在链接器 gt 输入 不是 libtesseract302 static lib 中使用 libtesseract302 lib 一切都正常 并且已编译并运行
  • 在新的浏览器进程中打开 URL

    我需要在新的浏览器进程中打开 URL 当浏览器进程退出时我需要收到通知 我当前使用的代码如下 Process browser new Process browser EnableRaisingEvents true browser Star
  • 读取文件特定行号的有效方法。 (奖励:Python 手册印刷错误)

    我有一个 100 GB 的文本文件 它是来自数据库的 BCP 转储 当我尝试导入它时BULK INSERT 我在第 219506324 行上收到一个神秘错误 在解决此问题之前 我想看看这一行 但可惜的是我最喜欢的方法 import line
  • 如何访问另一个窗体上的ListView控件

    当单击与 ListView 所在表单不同的表单中的按钮时 我试图填充 ListView 我在 Form1 中创建了一个方法以在 Form2 中使用 并将参数传递给 Form1 中的方法 然后填充 ListView 当我调试时 我得到了传递的
  • PlaySound 可在 Visual Studio 中运行,但不能在独立 exe 中运行

    我正在尝试使用 Visual Studio 在 C 中播放 wav 文件 我将文件 my wav 放入项目目录中并使用代码 PlaySound TEXT my wav NULL SND FILENAME SND SYNC 我按下播放按钮 或
  • C++:.bmp 到文件中的字节数组

    是的 我已经解决了与此相关的其他问题 但我发现它们没有太大帮助 他们提供了一些帮助 但我仍然有点困惑 所以这是我需要做的 我们有一个 132x65 的屏幕 我有一个 132x65 的 bmp 我想遍历 bmp 并将其分成小的 1x8 列以获
  • Visual Studio 中的测试单独成功,但一组失败

    当我在 Visual Studio 中单独运行测试时 它们都顺利通过 然而 当我同时运行所有这些时 有些通过 有些失败 我尝试在每个测试方法之间暂停 1 秒 但没有成功 有任何想法吗 在此先感谢您的帮助 你们可能有一些共享数据 检查正在使用
  • 如何使用 Mongodb C# 驱动程序连接多个集合

    我需要将 3 个集合与多个集合合并在一起 lookup我在 C 驱动程序中尝试过 它允许我 lookup用户采集但无法执行秒 lookup用于设置集合 有人可以帮忙吗 db Transactions aggregate lookup fro
  • 等待线程完成

    private void button1 Click object sender EventArgs e for int i 0 i lt 15 i Thread nova new Thread Method nova Start list
  • HttpWebRequest 在第二次调用时超时

    为什么以下代码在第二次 及后续 运行时超时 代码挂在 using Stream objStream request GetResponse GetResponseStream 然后引发 WebException 表示请求已超时 我已经尝试过
  • 用于 C# 的 TripleDES IV?

    所以当我说这样的话 TripleDES tripledes TripleDES Create Rfc2898DeriveBytes pdb new Rfc2898DeriveBytes password plain tripledes Ke
  • Process.Start() 方法在什么情况下返回 false?

    From MSDN https msdn microsoft com en us library e8zac0ca v vs 110 aspx 返回值 true 表示有新的进程资源 开始了 如果由 FileName 成员指定的进程资源 St
  • 如何在按钮单击时模拟按键 - Unity

    我对 Unity 中的脚本编写非常陌生 我正在尝试创建一个按钮 一旦单击它就需要模拟按下 F 键 要拾取一个项目 这是我当前的代码 在编写此代码之前我浏览了所有统一论坛 但找不到任何有效的东西 Code using System Colle
  • 编译时“strlen()”有效吗?

    有时需要将字符串的长度与常量进行比较 例如 if line length gt 2 Do something 但我试图避免在代码中使用 魔法 常量 通常我使用这样的代码 if line length gt strlen Do somethi
  • 英特尔 Pin 与 C++14

    问题 我有一些关于在 C 14 或其他 C 版本中使用英特尔 Pin 的问题 使用较新版本从较旧的 C 编译代码很少会出现任何问题 但由于 Intel Pin 是操作指令级别的 如果我使用 C 11 或 C 14 编译它 是否会出现任何不良
  • 当另一个线程可能设置共享布尔标志(最多一次)时,是否可以读取共享布尔标志而不锁定它?

    我希望我的线程能够更优雅地关闭 因此我尝试实现一个简单的信号机制 我不认为我想要一个完全事件驱动的线程 所以我有一个工作人员有一种方法可以使用关键部分优雅地停止它Monitor 相当于C lock我相信 绘图线程 h class Drawi

随机推荐

  • 如何从 python 脚本调用现有的 LibreOffice python 宏

    目前 我使用以下命令调用现有的 LibreOffice 宏 def OnLOtimestamp self try pid Popen lowriter vnd sun star script fs2TimeStamp py fs2 Time
  • 如何在 Django 1.4 中使用 DB 路由器

    我一直在尝试设置 Django 1 4 3 以使用多个数据库 但我一生都无法让它工作 我阅读了有关 SO 的文档和帖子 并执行了以下操作 1 添加第二个数据库配置settings py 如下 DATABASES default ENGINE
  • 定义自定义属性

    我需要实现我自己的属性 例如com android R attr 在官方文档中找不到任何内容 因此我需要有关如何定义这些属性以及如何从我的代码中使用它们的信息 目前最好的文档是源代码 你可以看一下这里 attrs xml 您可以在顶部定义属
  • 我可以用 Objective-C 以外的任何语言编写 iPhone 应用程序吗?

    是否可以用 Objective C 以外的任何语言编写 iPhone 应用程序 基本上 iPhone iOS 编程有 3 个主要选项 Objective C MonoTouch 适用于 iOS 的 C Adobe AIR 可能还有其他一些可
  • DAO 和依赖注入,有建议吗?

    这是我第一次使用 DAO 模式 从我所得到的read到目前为止 实现这种模式将帮助我将调用代码 控制器 与任何持久性实现分开 这正是我想要的 也就是说 我不想被限制使用任何特定的数据库或第三方库 我正在使用 MongoDB 和吗啡 作为示例
  • 无法安装 ASP.NET MVC 3 RC

    Web 平台安装程序给了我一条成功消息 但 MVC 3 不存在于我的系统上 在 VS 或控制面板中 我下载了安装程序 它告诉我 OS Version 6 0 6000 Platform 2 12 10 2010 11 50 9 OS Des
  • 如何使用平面映射java8根据值的键数量对哈希映射进行排序?

    这是后续的如何使用 lambda 获取哈希映射中值的键数 我有一个HashMap我想找到每个值的键数 Map
  • 在 Windows 上设置 Python 终端编码

    我碰巧在 Windows 上的 Python 终端中设置字符编码失败 根据官方指南 这是小菜一碟 coding utf 8 好的 现在测试 print 生产一块mojibake 我做错了什么 P S 如果重要的话 IDE 是 Visual
  • 是否有与 tab20c 类似且颜色数量更多的调色板?

    这是参考关于颜色图 Here s the tab20c colormap 我想要一个类似的颜色图 这样每种颜色都彼此不同 但它应该包含 20 多种颜色 还有其他选择吗 如果您能找到您喜欢的不同颜色图您链接的页面 您可以使用轻松生成自己的分段
  • selenium-server-standalone 和 selenium-server 有什么区别?

    我可以在 Maven Central 存储库中看到两个存储库 请澄清两个罐子之间的区别 这在硒文档 您可能需要也可能不需要 Selenium 服务器 具体取决于您的方式 打算使用Selenium WebDriver 如果您的浏览器和测试都可
  • 如何使用 Wea​​therKit Swift 框架在小部件扩展中获取天气?

    我无法使用小组件扩展中的 WeatherKit 框架获取天气 这是我为本示例创建的一个项目 该小部件显示样本位置的湿度 这是代码 import WidgetKit import SwiftUI import WeatherKit impor
  • 在 BlackBerry JDE 4.5.0 的状态栏添加通知图标

    我正在编写一个 Java 应用程序黑莓JDE 4 5 将在启动时开始侦听某些事件 我想在状态栏显示一个小图标 我知道 BlackBerry API 4 6 0 版本支持 ApplicationIcon ApplicationIndicato
  • 加密(模式和填充)

    我的任务是编写一个涉及加密的小型 Java 控制台应用程序 我对加密不熟悉 所以我必须先阅读一些内容 到目前为止 给出的高级要求是应使用 AES 256 生成一次性密钥来加密文件 之后 应使用接收者的公钥 RSA 2048 来加密该 AES
  • 是否有任何“DOM 更改”事件? [复制]

    这个问题在这里已经有答案了 可能的重复 检测 DOM 中的变化 我需要设置一个事件处理程序 每当在 DOM 上添加 更改 删除某些内容时 该事件处理程序就会触发 这个答案在我的情况下不起作用 第三方开发人员可以修改 DOM 每次 DOM 更
  • 使用文件字段保存节点

    我正在为 Drupal 站点创建批量上传功能 使用 flash 我可以将文件上传到特定的 url 然后由该 url 处理这些文件 我想要做的不仅仅是上传文件 而是创建一个特定类型的节点 并将文件保存到已使用 CCK 设置的文件字段中 由于这
  • 将事件绑定到文本节点

    这是我的 HTML 我需要将点击事件绑定到 someText div someText a href A link a div someText 可以是任何文本字符串 使用 jQuery 将文本节点包裹起来 span 单击该位置 试试看 h
  • c-ares 指定 DNS 解析的网络接口

    有没有办法可以设置 DNS 请求绑定到的网络接口 我们有一个项目 需要使用高优先级流会话通过一个接口 而所有其他请求通过第二个接口传递 示例 设置 eth0 以便所有 ares 请求将通过 eth0 而不是 wlan0 我无法在 c are
  • pyqtgraph中子图大小不等

    我试图解决在 pyqtgraph 布局中为子图设置不同大小比例的问题 但没有成功 代码如下所示 from pyqtgraph Qt import QtGui QtCore import pyqtgraph as pg import pyqt
  • 如何处理 puppeteer 中 ajax 请求后加载的元素

    我正在尝试使用 puppeteer 进行网页抓取 我最近需要处理负载的元素 当我单击搜索按钮时 结果会在 AJAX 中加载 并且我需要选择我尝试选择的元素位于搜索结果中 但不在页面的初始加载中 它生成的页面屏幕截图也包含搜索结果 如果它输出
  • 如何在c#中将ascii字符转换为byte

    您好 我在从 ASCII 转换为字节时遇到问题 我有代码 byte M Convert ToByte M 但这会从 UTF 16 转换为字节 我不想要 在我的问题中 我想发送带有 ASCII 代码的字节 只需告诉编译器将 char 转换为