c#中判斷字符串是不是數(shù)字或字母的方法
更新時(shí)間:2013年06月30日 15:44:28 作者:
這篇文章介紹了C#判斷字符串是否數(shù)字或字母的實(shí)例,有需要的朋友可以參考一下
一、判斷字母
string str = Console.ReadLine();
if (char.isLetter(str))
{
}
else if (char.IsDigit(str))
{
}
if(ch>='a'&&ch<='z') 小寫(xiě)字母
if(ch>='A'&&ch<='Z') 大寫(xiě)字母
數(shù)字也一樣。
判斷漢字一般是輸入 >255 因?yàn)闈h字是大字符集
二、判斷輸入的是不是數(shù)字
try
{
int n = 0;
n = int.Parse(this.textBox1.Text.Trim());
}
catch
{
MessageBox.Show("你輸入的不是數(shù)字~!");
}
也可以用Char.isNumber(str[i])一個(gè)一個(gè)字符判斷。
復(fù)制代碼 代碼如下:
string str = Console.ReadLine();
if (char.isLetter(str))
{
}
else if (char.IsDigit(str))
{
}
if(ch>='a'&&ch<='z') 小寫(xiě)字母
if(ch>='A'&&ch<='Z') 大寫(xiě)字母
數(shù)字也一樣。
判斷漢字一般是輸入 >255 因?yàn)闈h字是大字符集
二、判斷輸入的是不是數(shù)字
復(fù)制代碼 代碼如下:
try
{
int n = 0;
n = int.Parse(this.textBox1.Text.Trim());
}
catch
{
MessageBox.Show("你輸入的不是數(shù)字~!");
}
也可以用Char.isNumber(str[i])一個(gè)一個(gè)字符判斷。
相關(guān)文章
使用 C# 動(dòng)態(tài)編譯代碼和執(zhí)行的代碼
一個(gè)控制臺(tái)例子, 演示了如何用 C# 動(dòng)態(tài)的生成代碼, 編譯代碼, 最后執(zhí)行2011-05-05C#數(shù)據(jù)結(jié)構(gòu)與算法揭秘五 棧和隊(duì)列
這節(jié)我們討論了兩種好玩的數(shù)據(jù)結(jié)構(gòu),棧和隊(duì)列2012-11-11Winform 實(shí)現(xiàn)進(jìn)度條彈窗和任務(wù)控制
這篇文章主要介紹了Winform 實(shí)現(xiàn)進(jìn)度條彈窗和任務(wù)控制的方法,幫助大家更好的利用c# winform進(jìn)行開(kāi)發(fā),感興趣的朋友可以了解下2020-12-12c#使用listbox的詳細(xì)方法和常見(jiàn)問(wèn)題解決
這篇文章介紹了c#使用listbox的詳細(xì)方法和常見(jiàn)問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-01-01