青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Programmer's Cookbook

{C++ 基礎} {C++ 高級} {C#界面,C++核心算法} {設計模式} {C#基礎}

.net下漢字字符串,一般字符串,時間日期的常用方法

// 獲得漢字的區(qū)位碼
   byte []?array? = ? new ? byte [ 2 ];
  array?
= ?System.Text.Encoding.Default.GetBytes( " " );?

int ?i1? = ?( short )(array[ 0 ]? - ?\\\ 0 \);
  
int ?i2? = ?( short )(array[ 1 ]? - ?\\\ 0 \);

// unicode解碼方式下的漢字碼
  array? = ?System.Text.Encoding.Unicode.GetBytes( " " );
  i1?
= ?( short )(array[ 0 ]? - ?\\\ 0 \);
  i2?
= ?( short )(array[ 1 ]? - ?\\\ 0 \);

// unicode反解碼為漢字
   string ?str? = ? " 4a55 " ;
  
string ?s1? = ?str.Substring( 0 , 2 );
  
string ?s2? = ?str.Substring( 2 , 2 );

int ?t1? = ?Convert.ToInt32(s1, 16 );
  
int ?t2? = ?Convert.ToInt32(s2, 16 );

array[
0 ]? = ?( byte )t1;
  array[
1 ]? = ?( byte )t2;

string ?s? = ?System.Text.Encoding.Unicode.GetString(array);

// default方式反解碼為漢字
  array[ 0 ]? = ?( byte ) 196 ;
  array[
1 ]? = ?( byte ) 207 ;
  s?
= ?System.Text.Encoding.Default.GetString(array);

// 取字符串長度
  s? = ? " iam方槍槍 " ;
  
int ?len? = ?s.Length; // will?output?as?6
   byte []?sarr? = ?System.Text.Encoding.Default.GetBytes(s);
  len?
= ?sarr.Length; // will?output?as?3+3*2=9

// 字符串相加
  System.Text.StringBuilder?sb? = ? new ?System.Text.StringBuilder( "" );
  sb.Append(
" i? " );
  sb.Append(
" am? " );
  sb.Append(
" 方槍槍 " );?

1 、DateTime?數(shù)字型?
System.DateTime?currentTime
= new ?System.DateTime();?
1.1 ?取當前年月日時分秒?
currentTime
= System.DateTime.Now;?
1.2 ?取當前年?
int ?年 = currentTime.Year;?
1.3 ?取當前月?
int ?月 = currentTime.Month;?
1.4 ?取當前日?
int ?日 = currentTime.Day;?
1.5 ?取當前時?
int ?時 = currentTime.Hour;?
1.6 ?取當前分?
int ?分 = currentTime.Minute;?
1.7 ?取當前秒?
int ?秒 = currentTime.Second;?
1.8 ?取當前毫秒?
int ?毫秒 = currentTime.Millisecond;?
(變量可用中文)?

2 、Int32.Parse(變量)?Int32.Parse( " 常量 " )?
字符型轉(zhuǎn)換?轉(zhuǎn)為32位數(shù)字型?

3 、?變量.ToString()?
字符型轉(zhuǎn)換?轉(zhuǎn)為字符串?
12345 .ToString( " n " );? // 生成?12,345.00?
12345 .ToString( " C " );? // 生成?¥12,345.00?
12345 .ToString( " e " );? // 生成?1.234500e+004?
12345 .ToString( " f4 " );? // 生成?12345.0000?
12345 .ToString( " x " );? // 生成?3039?(16進制)?
12345 .ToString( " p " );? // 生成?1,234,500.00%?


4 、變量.Length?數(shù)字型?
取字串長度:?
如:?
string ?str = " 中國 " ;?
int ?Len? = ?str.Length?;? // Len是自定義變量,?str是求測的字串的變量名?

5 、System.Text.Encoding.Default.GetBytes(變量)?
字碼轉(zhuǎn)換?轉(zhuǎn)為比特碼?
如:
byte []?bytStr? = ?System.Text.Encoding.Default.GetBytes(str);?
然后可得到比特長度:?
len?
= ?bytStr.Length;?

6 、System.Text.StringBuilder( "" )?
字符串相加,(
+ 號是不是也一樣?)?
如:System.Text.StringBuilder?sb?
= ? new ?System.Text.StringBuilder( "" );?
sb.Append(
" 中華 " );?
sb.Append(
" 人民 " );?
sb.Append(
" 共和國 " );?

7 、變量.Substring(參數(shù)1,參數(shù)2);?
截取字串的一部分,參數(shù)1為左起始位數(shù),參數(shù)2為截取幾位。?
如:
string ?s1? = ?str.Substring( 0 , 2 );?

8 、String?user_IP = Request.ServerVariables[ " REMOTE_ADDR " ].ToString();?
取遠程用戶IP地址?

9 、穿過代理服務器取遠程用戶真實IP地址:?
if (Request.ServerVariables[ " HTTP_VIA " ] != null ) {?
string ?user_IP = Request.ServerVariables[ " HTTP_X_FORWARDED_FOR " ].ToString();?
}
else {?
string ?user_IP = Request.ServerVariables[ " REMOTE_ADDR " ].ToString();?
}
?

10 、?Session[ " 變量 " ];?
存取Session值;?
如,賦值:?Session[
" username " ] = " 小布什 " ;?

取值:?Object?objName
= Session[ " username " ];?
String?strName
= objName.ToString();?
清空:?Session.RemoveAll();?

11 、String?str = Request.QueryString[ " 變量 " ];?
用超鏈接傳送變量。?
如在任一頁中建超鏈接:
< a?href = Edit.aspx ? fbid = 23 > 點擊 </ a > ?
在Edit.aspx頁中取值:String?str
= Request.QueryString[ " fdid " ];?

12 、DOC對象.CreateElement( " 新建節(jié)點名 " );?
創(chuàng)建XML文檔新節(jié)點?

13 、父節(jié)點.AppendChild(子節(jié)點);?
將新建的子節(jié)點加到XML文檔父節(jié)點下?

14 、?父節(jié)點.RemoveChild(節(jié)點);?
刪除節(jié)點?

15 、Response?
Response.Write(
" 字串 " );?
Response.Write(變量);?
向頁面輸出。?

Response.Redirect(
" URL地址 " );?
跳轉(zhuǎn)到URL指定的頁面?

16 char .IsWhiteSpce(字串變量,位數(shù))——邏輯型?
查指定位置是否空字符;?
如:?
string ?str = " 中國?人民 " ;?
Response.Write(
char .IsWhiteSpace(str, 2 ));? // 結(jié)果為:True,?第一個字符是0位,2是第三個字符。?

17 char .IsPunctuation( ' 字符 ' )? -- 邏輯型?
查字符是否是標點符號?
如:Response.Write(
char .IsPunctuation( ' A ' ));? // 返回:False?

18 、( int ) ' 字符 ' ?
把字符轉(zhuǎn)為數(shù)字,查代碼點,注意是單引號。?
如:?
Response.Write((
int ) ' ' );? // 結(jié)果為中字的代碼:20013?

19 、( char )代碼?
把數(shù)字轉(zhuǎn)為字符,查代碼代表的字符。?
如:?
Response.Write((
char ) 22269 );? // 返回“國”字。?

20 、?Trim()?
清除字串前后空格?

21 ?、字串變量.Replace( " 子字串 " , " 替換為 " )?
字串替換?
如:?
string ?str = " 中國 " ;?
str
= str.Replace( " " , " " );? // 將國字換為央字?
Response.Write(str);? // 輸出結(jié)果為“中央”?

再如:(這個非常實用)?

string ?str = " 這是<script>腳本 " ;?
str
= str.Replace( " < " , " <font><</font> " );? // 將左尖括號替換為<font>?與?<?與?</font>?(或換為<,但估計經(jīng)XML存諸后,再提出仍會還原)?
Response.Write(str);? // 顯示為:“這是<script>腳本”?

如果不替換,
< script > 將不顯示,如果是一段腳本,將運行;而替換后,腳本將不運行。?
這段代碼的價值在于:你可以讓一個文本中的所有HTML標簽失效,全部顯示出來,保護你的具有交互性的站點。?
具體實現(xiàn):將你的表單提交按鈕腳本加上下面代碼:?
string ?strSubmit = label1.Text;? // label1是你讓用戶提交數(shù)據(jù)的控件ID。?
strSubmit = strSubmit.Replace( " < " , " <font><</font> " );?
然后保存或輸出strSubmit。?
用此方法還可以簡單實現(xiàn)UBB代碼。?

22 、Math.Max(i,j)?
取i與j中的最大值?
如?
int ?x = Math.Max( 5 , 10 );? // ?x將取值?10?

23 、字串對比一般都用:? if (str1 == str2) {?} ?,?但還有別的方法:?

(
1 )、?
string ?str1;?str2?
// 語法:?str1.EndsWith(str2);?__檢測字串str1是否以字串str2結(jié)尾,返回布爾值.如:?
if (str1.EndsWith(str2)) {?Response.Write( " 字串str1是以 " + str2 + " 結(jié)束的 " );?} ?

(
2 )、?
// 語法:str1.Equals(str2);?__檢測字串str1是否與字串str2相等,返回布爾值,用法同上.?

(
3 )、?
// 語法?Equals(str1,str2);?__檢測字串str1是否與字串str2相等,返回布爾值,用法同上.?

24 、IndexOf()?、LastIndexOf()?
查找字串中指定字符或字串首次(最后一次)出現(xiàn)的位置,返回索引值,如:?
str1.IndexOf(
" " );? // 查找“字”在str1中的索引值(位置)?
str1.IndexOf( " 字串 " ); // 查找“字串”的第一個字符在str1中的索引值(位置)?
str1.IndexOf( " 字串 " , 3 , 2 ); // 從str1第4個字符起,查找2個字符,查找“字串”的第一個字符在str1中的索引值(位置)?

25 、Insert()?
在字串中指定索引位插入指定字符。如:?
str1.Insert(
1 , " " );在str1的第二個字符處插入“字”,如果str1 = " 中國 " ,插入后為“中字國”;?

26 、PadLeft()、PadRight()?
在字串左(或右)加空格或指定char字符,使字串達到指定長度,如:?
<% ?
string ?str1 = " 中國人 " ;?
str1
= str1.PadLeft( 10 , ' 1 ' );? // 無第二參數(shù)為加空格?
Response.Write(str1);? // 結(jié)果為“1111111中國人”?,?字串長為10?
%> ?

27 、Remove()?
從指定位置開始刪除指定數(shù)的字符?
字串對比一般都用:?
if (str1 == str2) {?} ?,?但還有別的方法:?

1 、?
string ?str1;?str2?
// 語法:?str1.EndsWith(str2);?__檢測字串str1是否以字串str2結(jié)尾,返回布爾值.如:?
if (str1.EndsWith(str2)) {?Response.Write( " 字串str1是以 " + str2 + " 結(jié)束的 " );?} ?

2 、?
// 語法:str1.Equals(str2);?__檢測字串str1是否與字串str2相等,返回布爾值,用法同上.?

3 、?
// 語法?Equals(str1,str2);?__檢測字串str1是否與字串str2相等,返回布爾值,用法同上.?

IndexOf()?
查找字串中指定字符或字串首次出現(xiàn)的位置,返首索引值,如:?
str1.IndexOf(
" " );? // 查找“字”在str1中的索引值(位置)?
str1.IndexOf( " 字串 " ); // 查找“字串”的第一個字符在str1中的索引值(位置)?
str1.IndexOf( " 字串 " , 3 , 2 ); // 從str1第4個字符起,查找2個字符,查找“字串”的第一個字符在str1中的索引值(位置)?

1.9 ?取中文日期顯示——年月日時分?
string ?strY = currentTime.ToString( " f " );? // 不顯示秒?

1.10 ?取中文日期顯示_年月?
string ?strYM = currentTime.ToString( " y " );?

1.11 ?取中文日期顯示_月日?
string ?strMD = currentTime.ToString( " m " );?

1.12 ?取當前年月日,格式為: 2003 - 9 - 23 ?
string ?strYMD = currentTime.ToString( " d " );?

1.13 ?取當前時分,格式為: 14 24 ?
string ?strT = currentTime.ToString( " t " );?

posted on 2006-07-24 09:00 夢在天涯 閱讀(1195) 評論(0)  編輯 收藏 引用 所屬分類: C#/.NET

公告

EMail:itech001#126.com

導航

統(tǒng)計

  • 隨筆 - 461
  • 文章 - 4
  • 評論 - 746
  • 引用 - 0

常用鏈接

隨筆分類

隨筆檔案

收藏夾

Blogs

c#(csharp)

C++(cpp)

Enlish

Forums(bbs)

My self

Often go

Useful Webs

Xml/Uml/html

搜索

  •  

積分與排名

  • 積分 - 1816192
  • 排名 - 5

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              久久手机精品视频| 亚洲国产第一页| 黄色成人在线免费| 久色婷婷小香蕉久久| 亚洲高清视频的网址| 亚洲午夜在线| 国产主播在线一区| 欧美va亚洲va国产综合| 日韩写真在线| 久久久美女艺术照精彩视频福利播放 | 欧美好吊妞视频| 日韩午夜一区| 亚洲午夜久久久久久尤物| 国产日韩一区在线| 欧美99在线视频观看| 亚洲桃色在线一区| 欧美成在线观看| 亚洲欧美激情四射在线日| 一区二区三区在线不卡| 欧美日韩中文字幕精品| 欧美一区在线看| 亚洲美女精品久久| 久久免费精品视频| 一本色道久久加勒比精品| 国内精品视频一区| 欧美日韩在线一二三| 久久亚洲一区| 亚洲欧美日韩天堂一区二区| 欧美国产日韩一区二区三区| 欧美亚洲视频一区二区| 最新亚洲一区| 狠狠干综合网| 国产精品午夜在线观看| 欧美大片在线看| 久久精品国产亚洲aⅴ| 99精品热视频| 亚洲国产综合91精品麻豆| 久久精品亚洲乱码伦伦中文| 在线视频中文亚洲| 亚洲激情专区| 今天的高清视频免费播放成人| 欧美视频精品一区| 欧美激情国产日韩精品一区18| 欧美影视一区| 亚洲欧美成aⅴ人在线观看| 亚洲日本中文字幕| 蜜月aⅴ免费一区二区三区 | 亚洲美女视频在线观看| 鲁大师成人一区二区三区| 午夜亚洲福利在线老司机| 日韩视频在线一区| 亚洲国产精品一区二区三区| 国模精品一区二区三区| 国产麻豆91精品| 国产精品免费一区二区三区观看| 欧美日韩播放| 欧美日本在线播放| 欧美xx69| 欧美激情片在线观看| 欧美成人精品h版在线观看| 久久久亚洲精品一区二区三区| 午夜精品久久久久久久男人的天堂 | 欧美日本国产在线| 欧美大片在线影院| 免费视频久久| 欧美激情一区二区三级高清视频| 久久免费偷拍视频| 狼人天天伊人久久| 另类av一区二区| 欧美成人精品h版在线观看| 可以看av的网站久久看| 美女精品在线观看| 欧美高清在线一区二区| 欧美—级在线免费片| 欧美大片第1页| 欧美日韩免费一区二区三区视频| 欧美日本视频在线| 欧美日韩亚洲成人| 国产精品午夜电影| 国产亚洲一区在线播放| 激情综合网址| 亚洲精品午夜精品| 亚洲一区二区免费| 欧美一区二区三区四区夜夜大片| 久久国产精品久久久久久| 久久美女艺术照精彩视频福利播放| 久久久综合网| 欧美大片一区二区三区| 亚洲日本中文字幕| 亚洲砖区区免费| 久久亚洲电影| 欧美视频在线观看视频极品| 国产精品爽爽爽| 尤物99国产成人精品视频| 亚洲人成人99网站| 亚洲欧美日本另类| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲国产你懂的| 亚洲欧美第一页| 久久一日本道色综合久久| 欧美精品一区视频| 国产区精品视频| 亚洲精选成人| 欧美在线日韩在线| 亚洲国产日韩欧美一区二区三区| 一区二区三区精品在线| 久久成人18免费观看| 欧美激情无毛| 国精品一区二区| 一本一本a久久| 久热精品视频在线观看| 99爱精品视频| 久久久久久高潮国产精品视| 欧美另类视频| 在线观看日韩国产| 亚洲欧美国产高清va在线播| 免费观看日韩| 亚洲欧美www| 欧美黄色一区| 伊人久久大香线蕉综合热线| 亚洲少妇自拍| 欧美激情女人20p| 欧美亚洲日本国产| 欧美日韩国产精品一区二区亚洲 | 黄色成人在线观看| 亚洲免费一区二区| 91久久精品国产91性色| 久久久久国色av免费看影院| 国产精品久久看| 99国产成+人+综合+亚洲欧美| 久久婷婷麻豆| 亚洲欧美激情诱惑| 欧美午夜精品| 日韩亚洲欧美一区二区三区| 免费成人av在线看| 欧美中文在线免费| 国产精品国产三级欧美二区 | 亚洲午夜日本在线观看| 欧美国产免费| 91久久国产综合久久蜜月精品 | 欧美成人一区二区| 欧美一区二区三区在线观看视频| 欧美亚洲成人网| 亚洲作爱视频| 亚洲黄页一区| 乱中年女人伦av一区二区| 韩国在线视频一区| 久久成人这里只有精品| 中国女人久久久| 欧美视频第二页| 中文在线不卡视频| 99国产精品久久久| 欧美日韩精品在线观看| 一区二区日本视频| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲国产精品一区二区www| 久久综合中文色婷婷| 在线观看亚洲精品视频| 欧美18av| 免费观看成人网| 亚洲精品日本| 亚洲精品在线观| 欧美丝袜第一区| 午夜精品一区二区三区四区 | 亚洲一区二区三区高清不卡| 国产精品户外野外| 午夜在线成人av| 性视频1819p久久| 黄色成人在线免费| 欧美xart系列在线观看| 欧美承认网站| 在线视频欧美日韩精品| 一区二区三区蜜桃网| 国产精品一级久久久| 久久激情视频免费观看| 久久精品综合| 亚洲精品国产拍免费91在线| 亚洲精品视频一区| 国产精品久久久久毛片大屁完整版| 午夜欧美精品| 久久久噜噜噜| 99国产精品国产精品毛片| 一区二区三区国产精品| 国产午夜精品久久久久久久| 葵司免费一区二区三区四区五区| 免费观看久久久4p| 亚洲一级黄色片| 欧美中文日韩| 日韩视频第一页| 亚洲欧美怡红院| 亚洲人成人一区二区三区| 一本高清dvd不卡在线观看| 国产亚洲精品激情久久| 亚洲第一狼人社区| 国产精品一二三| 亚洲第一黄色| 国产精品视频久久| 欧美高清视频在线观看| 国产精品mm| 欧美高清自拍一区|