最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中判斷字符串是全角還是半角的實現(xiàn)代碼

 更新時間:2014年01月17日 09:44:36   作者:  
本篇文章主要是對C#中判斷字符串是全角還是半角的實現(xiàn)代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

C#字符串的全角是指用二個字節(jié)來表示的一個字符

C#字符串的半角是用一個字節(jié)來表示的一個字符

這樣的話我們就可以用string.length 和System.text.Encoding.Default.GetByteCount來判斷

其中string.length表示C#字符串字符串的字符數(shù),

System.text.Encoding.Default.GetByteCount表示字符串的字節(jié)數(shù)。

判斷半角如下:

復制代碼 代碼如下:

if (checkString.Length == Encoding.Default.GetByteCount(checkString))
{      
   return true;     
}    
else   
{     
   return false;    
}

判斷全角如下:
復制代碼 代碼如下:

if (2 * checkString.Length == Encoding.Default.GetByteCount(checkString)) 
 {     
   return true;  
 }    
 else   
 {     
   return false;   
}

這樣就達到了判斷C#字符串是全角還是半角的目的。

相關(guān)文章

  • WPF實現(xiàn)數(shù)據(jù)綁定的幾種方法

    WPF實現(xiàn)數(shù)據(jù)綁定的幾種方法

    Windows Presentation Foundation (WPF) 是微軟開發(fā)的一套用于構(gòu)建用戶界面的框架,在 WPF 中,數(shù)據(jù)綁定是一個非常重要的概念,它使得 UI 和數(shù)據(jù)源之間的同步變得簡單和高效,本文將詳細分析 WPF 中實現(xiàn)數(shù)據(jù)綁定的幾種方法,需要的朋友可以參考下
    2024-12-12
  • 使用C#開發(fā)OPC?Server服務器源碼解析

    使用C#開發(fā)OPC?Server服務器源碼解析

    OPC?Server服務器服務器的開發(fā)比較繁瑣,本示例采用C#提供了一種簡單快速實現(xiàn)OPCServer的方法,已經(jīng)在工程項目中應用,本文對C#開發(fā)OPC?Server服務器相關(guān)知識給大家介紹的非常詳細,需要的朋友參考下吧
    2022-06-06
  • C#操作windows系統(tǒng)進程的方法

    C#操作windows系統(tǒng)進程的方法

    這篇文章主要介紹了C#操作windows系統(tǒng)進程的方法,涉及C#針對windows操作系統(tǒng)進程的創(chuàng)建與關(guān)閉的技巧,需要的朋友可以參考下
    2015-04-04
  • C#把整個文件內(nèi)容讀入字符串變量的方法

    C#把整個文件內(nèi)容讀入字符串變量的方法

    這篇文章主要介紹了C#把整個文件內(nèi)容讀入字符串變量的方法,實例分析了C#操作文件與字符串的相關(guān)技巧,需要的朋友可以參考下
    2015-07-07
  • c#實現(xiàn)哈夫曼樹算法

    c#實現(xiàn)哈夫曼樹算法

    這篇文章介紹了c#實現(xiàn)哈夫曼樹的實例代碼,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • 一篇文章教會你用Unity制作網(wǎng)格地圖生成組件

    一篇文章教會你用Unity制作網(wǎng)格地圖生成組件

    網(wǎng)格地圖這個功能在策略型游戲中應用比較廣泛,基本情況下會將地圖分割成正方形網(wǎng)格或者六邊形網(wǎng)格,這篇文章主要給大家介紹了如何通過一篇文章學會用Unity制作網(wǎng)格地圖生成組件的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • C#如何通過QQ郵件發(fā)送驗證碼到指定郵箱

    C#如何通過QQ郵件發(fā)送驗證碼到指定郵箱

    在程序設(shè)計中發(fā)送驗證碼是常見的一個功能,用戶在注冊賬號時或忘記密碼后通常需要發(fā)送驗證碼到手機短信或郵箱來驗證身份,這篇文章主要給大家介紹了關(guān)于C#如何通過QQ郵件發(fā)送驗證碼到指定郵箱的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • 簡單介紹C# 中的擴展方法

    簡單介紹C# 中的擴展方法

    這篇文章主要介紹了C# 中的擴展方法的相關(guān)資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-08-08
  • C#使用HttpClient的正確方式你了解嗎

    C#使用HttpClient的正確方式你了解嗎

    在微服務架構(gòu)體系中經(jīng)常需要向特定?URL?地址發(fā)送?Http?請求操作,在?.net?core?中?httpClient?使用不當會造成災難性的問題,這篇文章主要來分享?.net?core?中通過?IHttpClientFactory?工廠來使用?HttpClient?的正確打開方式
    2021-11-11
  • C#多線程之線程通訊(AutoResetEvent)

    C#多線程之線程通訊(AutoResetEvent)

    這篇文章介紹了C#多線程之線程通訊(AutoResetEvent)的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04

最新評論

安达市| 土默特右旗| 大厂| 大姚县| 江源县| 平邑县| 玛多县| 南陵县| 济宁市| 尼勒克县| 农安县| 滦平县| 大兴区| 河西区| 白朗县| 郸城县| 嘉善县| 安新县| 蒲城县| 莱西市| 衡水市| 和平区| 徐闻县| 福海县| 四子王旗| 长宁县| 馆陶县| 罗源县| 曲靖市| 油尖旺区| 汤阴县| 宁明县| 绿春县| 英山县| 南华县| 高清| 乐平市| 华坪县| 手游| 辽宁省| 谷城县|