• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    .NET截取指定长度汉字超出部分以...代替 实例分享

    复制代码 代码如下:

    ///   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)的意思
    • 字太多用...代替的方法(两种)
    上一篇:asp.net 中静态方法和动态方法调用的区别实例分析
    下一篇:CheckBoxList两列并排编译为表格显示具体实现
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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