gpt4 book ai didi

c# - 从同一个文本框中读取不同的 int

转载 作者:行者123 更新时间:2023-12-02 22:24:32 25 4
gpt4 key购买 nike

我是 C# 的新手,我在这里遇到了一些问题:

我想通过串行端口将我的年龄以十六进制代码发送到我的电脑所连接的设备。我有这些代码,但我必须从文本框中读取输入的年龄。

例如:在 textBox 中输入我的年龄 (24),每个数字都有一个十六进制代码。那么我如何从文本框中读取每个数字呢?我认为这就是我必须做的,我读取数字 2,发送十六进制代码,然后读取第二个数字并发送十六进制代码。我说清楚了吗?

编辑:在我得到 awnsered 之后,只是向你们展示我的代码。谢谢大家:)

 private void btnConfirmaIdade_Click(object sender, EventArgs e)
{
string allValue = mtxbIdade.Text;

foreach (char c in allValue)
{
MandaIndadeSerial(c);
}

}

public void MandaIndadeSerial(char c)
{
switch (c)
{
case '1':
EnviarComando("0232363b3bde03");// send hexa code to device by serial
break;

最佳答案

foreach(char c in TextBox.Text)
{
// TODO: send current number. Cast to string if needed: (string)c
}

此代码从左到右遍历 TextBox 中的所有数字/字符,并允许您单独处理/发送它们。

关于c# - 从同一个文本框中读取不同的 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13163560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com