美文网首页
ASP.NET中截取字符串的方法

ASP.NET中截取字符串的方法

作者: niunan | 来源:发表于2017-02-26 13:36 被阅读153次
   ///   <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;
    }

相关文章

  • 2018-06-13

    1、 以下关于字符串截取,描述错误的是 C A、Java中的字符串截取方法进行了重载B、对于字符串截取方法,sub...

  • 字符串的截取方法

    面试中: 请问字符串的截取方法有哪些?各有什么特点?相信大家都熟悉字符串中的截取方法: slice、 substr...

  • js字符串截取的方法详解(slice、substring、sub

    面试中: 请问字符串的截取方法有哪些?各有什么特点?相信大家都熟悉字符串中的截取方法: slice、 substr...

  • Swift字符串截取

    NSString类型的字符串截取 NSString类型的字符串截取方法,同于OC语言的字符串截取方法,不能修改字符...

  • mac 终端常见命令

    切换shell 截取字符串 shell字符串的截取 shell字符串的截取 Shell脚本8种字符串截取方法总...

  • 2019-05-24

    例如,要截取一个字符串中,两个指定字符串中间的字符串,OC截取方法如下: // 要截取 "> 和

  • iOS 字符串常见处理

    一、截取字符串 iOS “字符串” 的几种常见的截取方法(随时更新)iOS截取字符串,分割字符串iOS 截取字符串...

  • Swift 4.0 字符串截取,拼接,字符串富文本显示

    字符串截取,调用系统方法 字符串拼接 字符串富文本 字符串截取,调用系统方法 swift 3.2 版本:

  • ASP.NET中截取字符串的方法

    /// 将指定字符串按指定长度进行剪切

  • JAVA之UUID去掉横线

    方法一(字符串截取) 方法一 方法二(字符串分割) 方法二

网友评论

      本文标题:ASP.NET中截取字符串的方法

      本文链接:https://www.haomeiwen.com/subject/zimowttx.html