.NET截取指定长度汉字超出部分以“...”代替
来源:互联网 发布:单片机创新项目 编辑:程序博客网 时间:2024/06/16 16:07
在做牛腩新闻发布系统整合前台和后台的时候用到了这个,分享给大家。
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; }总结:把经常用到的代码记录到博客中以供随时调用,是作为程序员一种很好的习惯。
1 0
- NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- ASP.NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- NET截取指定长度汉字超出部分以...代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以“…”代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- .NET截取指定长度汉字超出部分以"..."代替
- cocos2d-x学习笔记——内存管理
- MongoDB设置访问权限、设置用户
- V4L2驱动框架
- 【APIO2015】完跪记
- CSS Flex
- .NET截取指定长度汉字超出部分以“...”代替
- 二白的Ubuntu“触碰之旅”体验折腾
- 九章算法面试题19 最常访问IP
- getResource()和getResourceAsStream以及路径问题(转)
- 视频工作者应该知道的几个网站
- Android用流方式读取raw文件夹中的内容
- linux系统内存大小和起始地址的解析与修改
- 【CKEditor 】CKEditor 使用与简单配置简介
- 操作数据库,用户管理(php_day001)