用分割字符串获取开头
string a="";
string b=a.Remove(0, 1)
var c= IsNumeric(b);
判断能否转化int
/// 判断是否是数字
/// < /summary>
///
/// < returns>
private bool IsNumeric(string number)
{
try
{
int.Parse(number);
return true;
}
catch
{
return false;
}
}
用string的成员方法处理不太方便,如果要判断所有数字的话,用正则表达式可以:
String str = "5sfsdfsd";
bool flag = Regex.IsMatch( str, @"\b\d\w*" );
string s = "1234";
bool b = s.StartWith("1") || s.StartWith("2");