//判断字符串是否包含除字母、数字、下划线以外的字符
public bool valStr(string str)
{
bool isTrue = true;
foreach (char c in str)
{
if ((c > 57 || c < 48) && c != '_' && (c < 65 || c > 90) && (c < 97 || c > 122))
{
isTrue = false;
}
}
return isTrue;
}