C#实现固定字符检查在现实工作中, 我们可能会需要去验证我们输入进系统的字符是否准确来防止输入错误造当作损掉 。 好比, 我们在扫描一个条码打印一个条码出来的应用中就会用到这种需求, 在原本体上有多个条码, 我们只需要扫描此中一个打印出来, 避免扫错而打印错误, 我们指定条码内容的开首几位内容 。
下面, 我们一路来看看实现的过程 。
文章插图
需要这些哦
电脑
方式/
1在项目解决方案中添加一个textbox框(textbox2)来存储固定字符, 这里用查抄条码前四位的法子来检测此中的四个字符 。
文章插图
2编写一个查抄函数checksn(), 并将textbox2中的值赋给固定的字符串变量snfix 。
string snfix = textBox2.Text.Trim();
文章插图
3【C#实现固定字符检查】同理在函数checksn()中, 将输入的数据赋值给字符串变量snfix1 。
string snfix1 = this.textBox1.Text;
文章插图
4提取输入数据的前四位字符内容并赋值给字符串变量sn1fix 。
string sn1fix = snfix1.Substring(0, 4);
文章插图
5判定语句, 若是输入数据的前四位字符串和自界说的四位字符串不符, 报错并把textbox1框的底色酿成红色 。
string sn1fix = snfix1.Substring(0, 4);
if ((m != n) || sn1fix != snfix)
{
MessageBox.Show("条码内容错误!!!");
textBox1.BackColor = Color.Red;
textBox1.SelectAll();
return;
}
文章插图
6运行程序验证, 达到预期功能 。
文章插图
文章插图
以上内容就是C#实现固定字符检查的内容啦, 希望对你有所帮助哦!
推荐阅读
- PR怎么通过基本图形实现片尾动态字幕
- MathType怎么为多个字符添加波浪线
- MathType怎么为单个字符添加波浪线
- MathType怎么为单个字符添加尖符号
- 如何让Word显示固定间隔行号
- php如何删除字符串第一个字符
- css中如何让li标签实现横向排列
- 在家中不用任何器械实现运动健身的项目有哪些
- Word中如何调整字符与下划线的距离
- PS如何提取线稿,实现人物素描