广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    C#实现固定字符检查

    来源:网络收集  点击:  时间:2024-04-17
    【导读】:
    在实际工作中,我们可能会需要去验证我们输入进系统的字符是否正确来防止输入错误造成损失。比如,我们在扫描一个条码打印一个条码出来的应用中就会用到这种需求,在原本体上有多个条码,我们只需要扫描其中一个打印出来,避免扫错而打印错误,我们指定条码内容的开头几位内容。下面,我们一起来看看实现的过程。工具/原料more电脑方法/步骤1/6分步阅读

    在项目解决方案中添加一个textbox框(textbox2)来存储固定字符,这里用检查条码前四位的办法来检测其中的四个字符。

    2/6

    编写一个检查函数checksn(),并将textbox2中的值赋给固定的字符串变量snfix。

    string snfix = textBox2.Text.Trim();

    3/6

    同理在函数checksn()中,将输入的数据赋值给字符串变量snfix1。

    string snfix1 = this.textBox1.Text;

    4/6

    提取输入数据的前四位字符内容并赋值给字符串变量sn1fix。

    string sn1fix = snfix1.Substring(0, 4);

    5/6

    判断语句,如果输入数据的前四位字符串和自定义的四位字符串不符,报错并把textbox1框的底色变成红色。

    string sn1fix = snfix1.Substring(0, 4);

    if ((m != n) || sn1fix != snfix)

    {

    MessageBox.Show(条码内容错误!!!);

    textBox1.BackColor = Color.Red;

    textBox1.SelectAll();

    return;

    }

    6/6

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

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_528633.html

    相关资讯

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号05-12 03:34:28  耗时:0.025
    0.0246s