/// <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;
}
分享到:
相关推荐
.NET截取指定长度汉字超出部分以"..."代替 实例分享,需要的朋友可以参考一下
代码如下:/// /// 将指定字符串按指定长度进行剪切, /// /// <param xss=removed> 需要截断的字符串 /// <param xss=removed> 字符串的最大长度 /// <param xss=removed> 超过长度的后缀 /// ...
.net截取字符大全,.net截取字符大全
asp.net截取字符串方法 使用字节精确计算 计算空格 直接复制使用 简单
去年的时候由于工作需要,写了个用C#截取指定长度的方法,当时颇费了一番周折,因为想错了方向。 例如要截取字符串"我是1个中国人",取3位长度,那得到的结果是"我",如果取6位长度,得到的结果是"我是1",因为汉字...
PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试...
Delphi 从右边开始截取指定个数的字符串,使用RightStr截取字符串的例子,这个功能平时在处理字符时使用频繁,除了右侧截取,还有左侧截取,今天这个右侧截取,从示例文字开始,从右侧截取5个字符串保留下来。...
截取字符串 省略用...表现 grivdview截取数据用..表现出来
Jquery+.net实现图像缩放截取上传(类似开心网). Jquery net 图片缩放 图片截取 图片上传
自己输入一个字符串,字符串中可以包括字符和汉字,截取指定的字符串
.net上传图片并在线截取图片,网页中上传图片并截取图片大小,跟QQ上传头像,并截取大小类似
C#字符串截取固定长度的方法
字符串截取小例子Delphi源代码..rar
vs 2005开发。 通过域名生成图片,同时可以自行修改参数。切割需求部分为图片。 更改域名地址在default.aspx.cs下的函数...通过设定SHCut内参数,截取自己需求的部分来切割图片。 创作者:www.upinge.com
截取字符串 中文占两个英文占一个
简介: 方法包括 构建SQL条件语句,用于简单构造 按当前日期和时间生成随机数 生成0-9随机数 通过...从字符串的指定位置截取指定长度的子字符串 .... 太多了.下载下来直接使用. asp.net C#开发实用
Excel截取中文的综合函数应用举例.docx
仿Android版qq的自定义头像截取功能,可以随意截取图片的某部分作为头像.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
asp.net c# String类添加按字节截取字符串的扩展方法
vb.net 不用API的屏幕截图程序,可以进行全屏截图.区域截图..