国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.NET截取指定長度漢字超出部分以"..."代替 實例分享

2024-07-10 12:45:13
字體:
來源:轉載
供稿:網友

代碼如下:
///   <summary>
    ///   將指定字符串按指定長度進行剪切,
    ///   </summary>
    ///   <param   name= "oldStr "> 需要截斷的字符串 </param>
    ///   <param   name= "maxLength "> 字符串的最大長度 </param>
    ///   <param   name= "endWith "> 超過長度的后綴 </param>
    ///   <returns> 如果超過長度,返回截斷后的新字符串加上后綴,否則,返回原字符串 </returns>
    public static string StringTruncat(string oldStr, int maxLength, string endWith)
    {
        if (string.IsNullOrEmpty(oldStr))
            //   throw   new   NullReferenceException( "原字符串不能為空 ");
            return oldStr + endWith;
        if (maxLength < 1)
            throw new Exception("返回的字符串長度必須大于[0] ");
        if (oldStr.Length > maxLength)
        {
            string strTmp = oldStr.Substring(0, maxLength);
            if (string.IsNullOrEmpty(endWith))
                return strTmp;
            else
                return strTmp + endWith;
        }
        return oldStr;
    }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝感市| 突泉县| 古浪县| 建德市| 黄山市| 西充县| 罗山县| 门头沟区| 灵石县| 化州市| 改则县| 江都市| 湖南省| 邛崃市| 元朗区| 卢龙县| 青海省| 河南省| 廊坊市| 锡林郭勒盟| 吉林市| 巩义市| 香格里拉县| 鄢陵县| 都兰县| 阿拉善右旗| 酒泉市| 秦皇岛市| 武汉市| 都江堰市| 彭州市| 鹤峰县| 龙岩市| 新郑市| 北辰区| 海南省| 伊宁县| 上犹县| 广平县| 东光县| 榆树市|