求关于输入认证的代码C# 50分虽然不多 略表心意
求一个只允许在txtBox中输入字母和数字的代码 
 谢谢 
 50分虽然不多   略表心意 
------解决方案--------------------第一 用验证控件 增加正则验证 
 第二 自定控件 继承textbox
------解决方案--------------------bool IsValid(string strIn) {  
 return Regex.IsMatch(strIn,@ "^\w|\d$ ");  
 }    
 这样行吗?
------解决方案--------------------private static bool RegexOperation(string syllable, string regex) 
         { 
             //正则表达式的枚举类型 
             System.Text.RegularExpressions.RegexOptions options = ( 
                 (System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace | 
                 System.Text.RegularExpressions.RegexOptions.Multiline) | 
                 System.Text.RegularExpressions.RegexOptions.IgnoreCase);   
             //加载正则表达式到枚举类型上 
             System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(regex, options);   
             //返回验证结果 
             return reg.IsMatch(syllable); 
         } 
 ==== 
   public static bool IsNumber(string syllable) 
         { 
             string regex =  "^[A-Za-z0-9]+$ "; 
             //			string regex =@ "^[1-9]$|^1[0-2]$ "; 
             return RegexOperation(syllable, regex); 
         }
------解决方案--------------------using System.Text.RegularExpressions;   
 加个函数 
     private bool IsValid(string strIn) 
     { 
         return Regex.IsMatch(strIn, @ "^\w|\d$ "); 
     }    
 strIn为textbox的值,检查时判断IsValid(txtBox.Text)是否为True