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

C#截取中英文混合指定長(zhǎng)度字符串實(shí)例

 更新時(shí)間:2013年12月03日 09:54:54   作者:  
這篇文章主要介紹了C#截取中英文混合指定長(zhǎng)度字符串,大家參考使用

復(fù)制代碼 代碼如下:

using System.Text.RegularExpressions;
using System.Text;

/// <summary>
/// 字符串長(zhǎng)度(按字節(jié)算)
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
static int StrLength(string str)
{
    int len = 0;
    byte[] b;

    for (int i = 0; i < str.Length; i++)
    {
        b = Encoding.Default.GetBytes(str.Substring(i,1));
        if (b.Length > 1)
            len += 2;
        else
            len++;
    }

    return len;
}

/// <summary>
/// 截取指定長(zhǎng)度字符串(按字節(jié)算)
/// </summary>
/// <param name="str"></param>
/// <param name="length"></param>
/// <returns></returns>
static string StrCut(string str, int length)
{
    int len = 0;
    byte[] b;
    StringBuilder sb = new StringBuilder();

    for (int i = 0; i < str.Length; i++)
    {
        b = Encoding.Default.GetBytes(str.Substring(i, 1));
        if (b.Length > 1)
            len += 2;
        else
            len++;

        if (len >= length)
            break;

        sb.Append(str[i]);
    }

    return sb.ToString();
}

相關(guān)文章

  • Visual Studio 2019 清理空行問(wèn)題(非正則表達(dá)式)

    Visual Studio 2019 清理空行問(wèn)題(非正則表達(dá)式)

    這篇文章主要介紹了Visual Studio 2019 清理空行問(wèn)題(非正則表達(dá)式),本文通過(guò)實(shí)例截圖給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 基于C#實(shí)現(xiàn)一個(gè)溫濕度監(jiān)測(cè)小工具

    基于C#實(shí)現(xiàn)一個(gè)溫濕度監(jiān)測(cè)小工具

    這篇文章主要為大家詳細(xì)介紹了如何基于C#實(shí)現(xiàn)一個(gè)溫濕度監(jiān)測(cè)小工具,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2023-01-01
  • C#基于Linq和反射實(shí)現(xiàn)數(shù)據(jù)持久化框架Xml4DB詳解

    C#基于Linq和反射實(shí)現(xiàn)數(shù)據(jù)持久化框架Xml4DB詳解

    在本篇文章里小編給大家整理的是關(guān)于C#基于Linq和反射實(shí)現(xiàn)數(shù)據(jù)持久化框架Xml4DB相關(guān)知識(shí)點(diǎn),有需要的朋友們學(xué)習(xí)下。
    2019-08-08
  • c#文件助手類分享(讀取文件內(nèi)容 操作日志文件)

    c#文件助手類分享(讀取文件內(nèi)容 操作日志文件)

    這篇文章主要介紹了c#文件助手類,實(shí)現(xiàn)的功能包括日志文件操作、獲取路徑中的文件名稱、讀取文件內(nèi)容等功能,大家參考使用吧
    2014-01-01
  • C#中的out關(guān)鍵字用法詳解

    C#中的out關(guān)鍵字用法詳解

    在 C# 中,out 關(guān)鍵字是一個(gè)修飾符,它允許你在方法內(nèi)部創(chuàng)建一個(gè)臨時(shí)的變量,用于接收傳遞進(jìn)來(lái)的參數(shù)值,并在方法執(zhí)行完畢后,將該變量的值返回給調(diào)用方法的對(duì)象,本文將給大家詳細(xì)介紹一下C#中的out關(guān)鍵字用法,需要的朋友可以參考下
    2024-02-02
  • C#數(shù)字圖像處理之圖像二值化(彩色變黑白)的方法

    C#數(shù)字圖像處理之圖像二值化(彩色變黑白)的方法

    這篇文章主要介紹了C#數(shù)字圖像處理之圖像二值化(彩色變黑白)的方法,可實(shí)現(xiàn)圖像從彩色轉(zhuǎn)變?yōu)楹诎椎男Ч?非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#實(shí)現(xiàn)在Excel中插入和操作切片器

    C#實(shí)現(xiàn)在Excel中插入和操作切片器

    本文主要介紹了如何使用C#在Excel中插入和操作切片器,包括插入切片器到透視表和表格,修改切片器屬性以及刪除切片器,主要使用了Spire.XLSfor.NET庫(kù)來(lái)實(shí)現(xiàn)這些功能,需要的朋友可以參考下
    2025-03-03
  • c# 設(shè)置TeeChart控件的提示文本

    c# 設(shè)置TeeChart控件的提示文本

    這篇文章主要介紹了c# 如何設(shè)置TeeChart控件的提示文本,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-11-11
  • 實(shí)例講解C#中的職責(zé)鏈模式

    實(shí)例講解C#中的職責(zé)鏈模式

    這篇文章主要介紹了C#中的職責(zé)鏈模式的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#實(shí)現(xiàn)讀取Word表格到DataSet

    C#實(shí)現(xiàn)讀取Word表格到DataSet

    在應(yīng)用項(xiàng)目里,多數(shù)情況下我們會(huì)遇到導(dǎo)入 Excel 文件數(shù)據(jù)到數(shù)據(jù)庫(kù)的功能需求,但某些情況下,也存在使用 Word 進(jìn)行表格數(shù)據(jù)編輯的情況,這其中也包括導(dǎo)入Word內(nèi)容的功能,比如表格數(shù)據(jù)導(dǎo)出到DataSet數(shù)據(jù)集,本文將給大家介紹了C#讀取Word表格到DataSet
    2023-12-12

最新評(píng)論

察隅县| 临城县| 道真| 电白县| 鄂温| 新邵县| 崇义县| 中江县| 甘泉县| 海城市| 西贡区| 越西县| 兴山县| 崇义县| 余江县| 洪洞县| 分宜县| 拜泉县| 韩城市| 襄城县| 望奎县| 古浪县| 龙里县| 湖南省| 威远县| 喀喇沁旗| 延寿县| 商南县| 芜湖县| 漳浦县| 马龙县| 定远县| 尉犁县| 应城市| 湾仔区| 五大连池市| 桂林市| 甘洛县| 时尚| 上饶县| 绥滨县|