C#实现固定字符检查

C#实现固定字符检查在现实工作中, 我们可能会需要去验证我们输入进系统的字符是否准确来防止输入错误造当作损掉 。 好比, 我们在扫描一个条码打印一个条码出来的应用中就会用到这种需求, 在原本体上有多个条码, 我们只需要扫描此中一个打印出来, 避免扫错而打印错误, 我们指定条码内容的开首几位内容 。
下面, 我们一路来看看实现的过程 。

C#实现固定字符检查

文章插图

需要这些哦
电脑
方式/
1在项目解决方案中添加一个textbox框(textbox2)来存储固定字符, 这里用查抄条码前四位的法子来检测此中的四个字符 。

C#实现固定字符检查

文章插图

2编写一个查抄函数checksn(), 并将textbox2中的值赋给固定的字符串变量snfix 。
 string snfix = textBox2.Text.Trim();

C#实现固定字符检查

文章插图

3【C#实现固定字符检查】同理在函数checksn()中, 将输入的数据赋值给字符串变量snfix1 。
string snfix1 = this.textBox1.Text;

C#实现固定字符检查

文章插图

4提取输入数据的前四位字符内容并赋值给字符串变量sn1fix 。
string sn1fix = snfix1.Substring(0, 4);

C#实现固定字符检查

文章插图

5判定语句, 若是输入数据的前四位字符串和自界说的四位字符串不符, 报错并把textbox1框的底色酿成红色 。
string sn1fix = snfix1.Substring(0, 4);
                    if ((m != n) || sn1fix != snfix)
                    {
                        MessageBox.Show("条码内容错误!!!");
                        textBox1.BackColor = Color.Red;
                        textBox1.SelectAll();
                        return;
                    }

C#实现固定字符检查

文章插图

6运行程序验证, 达到预期功能 。

C#实现固定字符检查

文章插图

C#实现固定字符检查

文章插图


以上内容就是C#实现固定字符检查的内容啦, 希望对你有所帮助哦!

    推荐阅读