日期:2014-05-18 浏览次数:21151 次
string s = "dfdf";
Regex reg = new Regex(@"\d");
if (reg.IsMatch(s))
{
MessageBox.Show("不是纯字符");
}
else
{
MessageBox.Show("是纯字符");
}
------解决方案--------------------
假如是想字符串是不是有纯字母组成的,可以用Char.IsLetter()或者正则
------解决方案--------------------
Type t=s.GetType();
if(t.ToString()=='string')
{
}
------解决方案--------------------
此问题无解...
------解决方案--------------------
string s = "dfdf1";
foreach (var item in s)
{
if (!char.IsUpper(item) && !char.IsLower(item))
{
// 有不是英文字母的字符
}
}
------解决方案--------------------
var s = "dfdf";
这样也是 string 类型,类型是等号后面的内容决定的
------解决方案--------------------