学用 ASP.Net 之 System.Char 结构
生活随笔
收集整理的這篇文章主要介紹了
学用 ASP.Net 之 System.Char 结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
成員:
/* 常數字段 */MaxValue //65535MinValue //0/* 靜態方法 */Char.ConvertFromUtf32() //轉 Unicode 值到字符串Char.ConvertToUtf32()? //轉到 Unicode 值Char.Equals()? ? ? //=Char.GetNumericValue()? //數字字符轉換成相應的值, 返回類型是 DoubleChar.GetUnicodeCategory() //獲取字符類別Char.IsControl()? ? //?控制字符Char.IsDigit()? ? ? //?十進制數字(0..9)Char.IsHighSurrogate()? //?高代理項碼位(U+D800...U+DBFF)Char.IsLetter()? ? //?字母Char.IsLetterOrDigit()? //?字母或十進制數字?Char.IsLower()? ? ? //?小寫字母(a..z 等)Char.IsLowSurrogate()? //?低代理項碼位(U+DC00...U+DFFF)Char.IsNumber()? ? //?數字(0..9 等)Char.IsPunctuation()? //?標點符號?Char.IsSeparator()? ? //?分隔符(空格等)Char.IsSurrogate()? ? //?代理項碼位Char.IsSurrogatePair()? //判斷兩個 Char 對象是否形成代理項對Char.IsSymbol()? ? //?符號($ + = < > ^ ` | 等)Char.IsUpper()? ? ? //?大寫字母(A..Z 等)Char.IsWhiteSpace()? //?空白Char.Parse()? ? ? //轉換單字符的 String 到 CharChar.ToLower()? ? ? //轉小寫Char.ToLowerInvariant() //轉小寫, 使用區域性規則Char.ToString()? ? //Char.ToUpper()? ? ? //轉大寫Char.ToUpperInvariant() //轉大寫, 使用區域性規則Char.TryParse()? ? //嘗試轉換單字符的 String 到 Char/* 對象方法 */CompareTo() //對比, 返回表示距離的整數
GetNumericValue():
protected void Button1_Click(object sender, EventArgs e){? double f1 = char.GetNumericValue('9');? // 9? double f2 = char.GetNumericValue('A');? //-1? double f3 = char.GetNumericValue('萬');? //-1? double f4 = char.GetNumericValue("A1B2", 3); // 2? TextBox1.Text = string.Concat(f1, "\n", f2, "\n", f3, "\n", f4);}
ConvertFromUtf32()、ConvertToUtf32():
protected void Button1_Click(object sender, EventArgs e){? string s1 = char.ConvertFromUtf32(65);? //A? string s2 = char.ConvertFromUtf32(0x4e07); //萬? int n1 = char.ConvertToUtf32("ABC", 1);? //66? int n2 = char.ConvertToUtf32("萬", 0);? //19975? TextBox1.Text = string.Concat(s1, "\n", s2, "\n", n1, "\n", n2);}
GetUnicodeCategory():
protected void Button1_Click(object sender, EventArgs e){? char c;? string str = "";? for (int i = 20; i < 256; i++)? {? ? c = Convert.ToChar(i);? ? str += string.Format("{0}\t{1}\t{2}\n", i, c, char.GetUnicodeCategory(c));? }? TextBox1.Text = str;}/* 測試結果:20Control21Control22Control23Control24Control25Control26Control27Control28Control29Control30Control31Control32 SpaceSeparator33!OtherPunctuation34"OtherPunctuation35#OtherPunctuation36$CurrencySymbol37%OtherPunctuation38&OtherPunctuation39'OtherPunctuation40(OpenPunctuation41)ClosePunctuation42*OtherPunctuation43+MathSymbol44,OtherPunctuation45-DashPunctuation46.OtherPunctuation47/OtherPunctuation480DecimalDigitNumber491DecimalDigitNumber502DecimalDigitNumber513DecimalDigitNumber524DecimalDigitNumber535DecimalDigitNumber546DecimalDigitNumber557DecimalDigitNumber568DecimalDigitNumber579DecimalDigitNumber58:OtherPunctuation59;OtherPunctuation60<MathSymbol61=MathSymbol62>MathSymbol63?OtherPunctuation64@OtherPunctuation65AUppercaseLetter66BUppercaseLetter67CUppercaseLetter68DUppercaseLetter69EUppercaseLetter70FUppercaseLetter71GUppercaseLetter72HUppercaseLetter73IUppercaseLetter74JUppercaseLetter75KUppercaseLetter76LUppercaseLetter77MUppercaseLetter78NUppercaseLetter79OUppercaseLetter80PUppercaseLetter81QUppercaseLetter82RUppercaseLetter83SUppercaseLetter84TUppercaseLetter85UUppercaseLetter86VUppercaseLetter87WUppercaseLetter88XUppercaseLetter89YUppercaseLetter90ZUppercaseLetter91[OpenPunctuation92\OtherPunctuation93]ClosePunctuation94^ModifierSymbol95_ConnectorPunctuation96`ModifierSymbol97aLowercaseLetter98bLowercaseLetter99cLowercaseLetter100dLowercaseLetter101eLowercaseLetter102fLowercaseLetter103gLowercaseLetter104hLowercaseLetter105iLowercaseLetter106jLowercaseLetter107kLowercaseLetter108lLowercaseLetter109mLowercaseLetter110nLowercaseLetter111oLowercaseLetter112pLowercaseLetter113qLowercaseLetter114rLowercaseLetter115sLowercaseLetter116tLowercaseLetter117uLowercaseLetter118vLowercaseLetter119wLowercaseLetter120xLowercaseLetter121yLowercaseLetter122zLowercaseLetter123{OpenPunctuation124|MathSymbol125}ClosePunctuation126~MathSymbol127Control128Control129Control130Control131Control132Control133Control134Control135Control136Control137Control138Control139Control140Control141Control142Control143Control144Control145Control146Control147Control148Control149Control150Control151Control152Control153Control154Control155Control156Control157Control158Control159Control160 SpaceSeparator161?OtherPunctuation162¢CurrencySymbol163£CurrencySymbol164¤CurrencySymbol165¥CurrencySymbol166|OtherSymbol167§OtherSymbol168¨ModifierSymbol169?OtherSymbol170aLowercaseLetter171?InitialQuotePunctuation172?MathSymbol173-DashPunctuation174?OtherSymbol175ˉModifierSymbol176°OtherSymbol177±MathSymbol1782OtherNumber1793OtherNumber180′ModifierSymbol181μLowercaseLetter182?OtherSymbol183·OtherPunctuation184?ModifierSymbol1851OtherNumber186oLowercaseLetter187?FinalQuotePunctuation188?OtherNumber189?OtherNumber190?OtherNumber191?OtherPunctuation192àUppercaseLetter193áUppercaseLetter194?UppercaseLetter195?UppercaseLetter196?UppercaseLetter197?UppercaseLetter198?UppercaseLetter199?UppercaseLetter200èUppercaseLetter201éUppercaseLetter202êUppercaseLetter203?UppercaseLetter204ìUppercaseLetter205íUppercaseLetter206?UppercaseLetter207?UppercaseLetter208DUppercaseLetter209?UppercaseLetter210òUppercaseLetter211óUppercaseLetter212?UppercaseLetter213?UppercaseLetter214?UppercaseLetter215×MathSymbol216?UppercaseLetter217ùUppercaseLetter218úUppercaseLetter219?UppercaseLetter220üUppercaseLetter221YUppercaseLetter222TUppercaseLetter223?LowercaseLetter224àLowercaseLetter225áLowercaseLetter226aLowercaseLetter227?LowercaseLetter228?LowercaseLetter229?LowercaseLetter230?LowercaseLetter231?LowercaseLetter232èLowercaseLetter233éLowercaseLetter234êLowercaseLetter235?LowercaseLetter236ìLowercaseLetter237íLowercaseLetter238?LowercaseLetter239?LowercaseLetter240eLowercaseLetter241?LowercaseLetter242òLowercaseLetter243óLowercaseLetter244?LowercaseLetter245?LowercaseLetter246?LowercaseLetter247÷MathSymbol248?LowercaseLetter249ùLowercaseLetter250úLowercaseLetter251?LowercaseLetter252üLowercaseLetter253yLowercaseLetter254tLowercaseLetter255?LowercaseLetter*/
轉載于:https://www.cnblogs.com/i617/archive/2011/01/04/1925133.html
總結
以上是生活随笔為你收集整理的学用 ASP.Net 之 System.Char 结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP - NetBeans中调试PHP
- 下一篇: 关于团队的一些技巧