判断char类别常用的几种方法
var a = "str123$&++"; var b = a.ToCharArray(); for (int i = 0; i < b.Length; i++) { char.IsDigit(b[i]);//十进制数字类别 char.IsLetter(b[i]);//Unicode 字母类别 char.IsLetterOrDigit(b[i]);//字母或十进制数字类别 char.IsLower(b[i]);//小写字母类别 char.IsPunctuation(b[i]);//标点符号类别 char.IsUpper(b[i]);//大写字母类别 char.IsWhiteSpace(b[i]);//空格类别 }