`

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

    博客分类:
  • C#
阅读更多
 ///   <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;
    } 

 

当时做了一个网站用带了这些代码,http://www.88353588.net/  呵呵
分享到:
评论

相关推荐

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

    .NET截取指定长度汉字超出部分以"..."代替 实例分享,需要的朋友可以参考一下

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

    代码如下:///  /// 将指定字符串按指定长度进行剪切, ///  /// &lt;param xss=removed&gt; 需要截断的字符串  /// &lt;param xss=removed&gt; 字符串的最大长度  /// &lt;param xss=removed&gt; 超过长度的后缀  /// ...

    .net截取字符大全

    .net截取字符大全,.net截取字符大全

    asp.net截取字符串方法

    asp.net截取字符串方法 使用字节精确计算 计算空格 直接复制使用 简单

    截取指定长度的字符串

    "截取指定长度的字符串"这个主题涉及到的是如何从一个字符串中提取出特定长度的部分。这在处理用户输入、数据展示、信息提取等多个场景中都非常常见。接下来,我们将深入探讨这个知识点。 首先,让我们明确什么是...

    C#截取指定长度的方法

    去年的时候由于工作需要,写了个用C#截取指定长度的方法,当时颇费了一番周折,因为想错了方向。 例如要截取字符串"我是1个中国人",取3位长度,那得到的结果是"我",如果取6位长度,得到的结果是"我是1",因为汉字...

    asp.net截取字符串

    因此,当你需要截取包含中文和英文的字符串时,需要特别注意字节计算方法,以避免截取过程中出现乱码或者不完整的情况。 在.NET框架中,有几种不同的方法可以实现字符串截取: 1. **Substring()** 方法:这是最...

    PHP 去HTML,截取指定汉字正则表达试

    PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试...

    .net上传图片并在线截取图片

    在.NET开发环境中,实现“上传图片并在线截取图片”的功能是一项常见的需求,尤其是在构建Web应用时,如社交网络、论坛或个人空间等。这个功能可以让用户上传自己的图片,并在服务器端或客户端调整图片的大小,类似...

    Delphi 从右边开始截取指定个数的字符串.rar

    Delphi 从右边开始截取指定个数的字符串,使用RightStr截取字符串的例子,这个功能平时在处理字符时使用频繁,除了右侧截取,还有左侧截取,今天这个右侧截取,从示例文字开始,从右侧截取5个字符串保留下来。...

    C#字符串截取固定长度的方法

    C#字符串截取固定长度的方法

    截取字符串 省略用...表现 grivdview截取数据用..表现出来

    表现出来"这个标题和描述暗示了如何在数据显示时对过长的文本进行截取,并在末尾添加省略号(...)以表示被截断的部分。这种需求通常出现在数据表格、列表视图或者控件如GridView中,当显示的数据过多,不能完全显示...

    vb.net 不用API的屏幕截图程序

    在VB.NET编程环境中,开发一个屏幕截图程序并不需要依赖API函数,这主要得益于.NET Framework提供的丰富类库。本文将深入探讨如何使用VB.NET构建一个无需API的屏幕截图应用,包括全屏截图和自定义区域截图的功能。 ...

    string处理类大全,asp.net C#开发实用

    简介: 方法包括 构建SQL条件语句,用于简单构造 按当前日期和时间生成随机数 生成0-9随机数 通过...从字符串的指定位置截取指定长度的子字符串 .... 太多了.下载下来直接使用. asp.net C#开发实用

    前后台实现精确截取指定长度字符串(考虑全角半角)

    前后台实现精确截取指定长度字符串(考虑全角半角)前后台实现精确截取指定长度字符串(考虑全角半角)前后台实现精确截取指定长度字符串(考虑全角半角)前后台实现精确截取指定长度字符串(考虑全角半角)

    抓取网站页面截取相应部分生成图片(asp.net【c#】)

    vs 2005开发。 通过域名生成图片,同时可以自行修改参数。切割需求部分为图片。 更改域名地址在default.aspx.cs下的函数...通过设定SHCut内参数,截取自己需求的部分来切割图片。 创作者:www.upinge.com

    c#截取指定长度,中英文混合字符串

    c#截取指定长度 中英文混合字符串 一个中文为两个字符计算,英文一个字符。

    Jquery+.net实现图像缩放截取上传(类似开心网).rar

    4. **图片截取**:让用户能够选取图片的一部分,以突出关键内容或者符合特定尺寸要求。 5. **图片上传**:用户将处理后的图片发送到服务器的过程,通常涉及文件验证、存储和后期处理。 从压缩包内的文件名来看,...

    字符串截取小例子Delphi源代码..rar

    Length: Integer): string`函数用于从字符串S中提取一部分,StartIndex指定起始位置(从1开始),Length指定截取的字符数。 3. **Pos函数**:`Pos(SubStr, S)`函数用于在字符串S中查找子字符串SubStr的第一次出现...

    InTheHand.Net.Personal C# 操作蓝牙用到的类库

    《InTheHand.Net.Personal:C#蓝牙操作的类库详解》 在C#编程环境中,进行蓝牙设备交互是一项常见的任务,而InTheHand.Net.Personal库则为开发者提供了强大的支持。这个类库是专为.NET Framework设计的,允许开发者...

Global site tag (gtag.js) - Google Analytics