小编Jos*_*vio的帖子

从同一文本框中读取不同的int

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

我想通过串口将我的年龄用十六进制代码发送到我的电脑连接的设备上.我有这些代码,但我必须从textBox中读取输入的年龄.

例如:在textBox我输入我的年龄(24),每个数字都有一个十六进制代码.那么我如何从textBox中读取每个数字?我认为这就是我要做的,我读了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;
Run Code Online (Sandbox Code Playgroud)

c# int textbox serial-port

2
推荐指数
1
解决办法
186
查看次数

标签 统计

c# ×1

int ×1

serial-port ×1

textbox ×1