网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C# > 正文
C#简单的验证
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/14
下载{$ArticleTitle}原创论文样式

#region 邮箱输入验证
    private void txtContactMail_Validating(object sender, CancelEventArgs e)
    {
        if (!GetEmailData(txtContactMail.Text.Trim()))
        {
            e.Cancel = true; TccsBox.MessageBoxI("邮箱格式错误,请重新输入!");
        }
    }
   
    private bool GetEmailData(string Email)
    {
        Int32 position = Email.IndexOf("@")+1;
        Int32 point = Email.IndexOf(".")+1;
        Int32 length = Email.Length - 1;
        do {
            if ((position > 1) && (point > position + 1) && !Email[length].Equals(''.'') && !Email[length].Equals("@") && !Email[length].Equals("-") && !Email[length].Equals("_") && !Email[length].Equals("+") && !Email[length].Equals("=") && !Email[length].Equals("!") && !Email[length].Equals("~") && !Email[length].Equals("#") && !Email[length].E<SeparatorTemplate><td>没有记录</td></SeparatorTemplate>quals("%") && !Email[length].Equals("contentquot;) && !Email[length].Equals("*") && !Email[length].Equals("^") && !Email[length].Equals("(") && !Email[length].Equals(")") && !Email[length].Equals("&") && !Email[length].Equals("<") && !Email[length].Equals(">") && !Email[length].Equals("?") && !Email[length].Equals(",") && !Email[length].Equals(":") && !Email[length].Equals("/") && !Email[length].Equals(";")) //判断邮箱的第一位不能为"@ "符号 " ."符号必须在 @ 符号后字符串之后且不能以其他基本符号结束 //其中判断语句可以简化但为了方便理清思路就这样写,实际运用中并不这样写
            {
                return true;
            }
            else
            {
                return false;
            }
        }
     &n

  • 下一篇资讯: C# winform 窗体打印
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号