主页 > 知识库 > .NET截取指定长度汉字超出部分以...代替 实例分享

.NET截取指定长度汉字超出部分以...代替 实例分享

热门标签:凯立德导航官网地图标注 郑州400电话办理 联通 长春呼叫中心外呼系统哪家好 莱芜外呼电销机器人价格 地图标注和认领 五常地图标注 智能电话营销外呼系统 户外地图标注软件手机哪个好用 电销语音自动机器人

复制代码 代码如下:

///   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;
    }

您可能感兴趣的文章:
  • Lua获取utf8字符串长度和字符串截取并用...代替
  • Jquery循环截取字符串的方法(多出的字符串处理成"...")
  • (function($){...})(jQuery)的意思
  • 字太多用...代替的方法(两种)

标签:宣城 湖州 福州 衢州 红河 西藏 西宁 岳阳

巨人网络通讯声明:本文标题《.NET截取指定长度汉字超出部分以...代替 实例分享》,本文关键词  .NET,截取,指定,长度,汉字,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《.NET截取指定长度汉字超出部分以...代替 实例分享》相关的同类信息!
  • 本页收集关于.NET截取指定长度汉字超出部分以...代替 实例分享的相关信息资讯供网民参考!
  • 推荐文章