.NET截取指定长度字符超出部分以"..."代替
2024-10-11 10:45:51
/// <summary>
/// 将指定字符串按指定长度进行剪切,
/// </summary>
/// <param name= "Str "> 需要截断的字符串 </param>
/// <param name= "maxLength "> 字符串的最大长度 </param>
/// <param name= "endWith "> 超过长度的后缀 </param>
/// <returns> 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 </returns>
public static string StringTruncat(string Str, int maxLength, string endWith)
{
if (string.IsNullOrEmpty(Str))
{
return string.Empty;
}
if (maxLength < )
{
return Str;
}
if (Str.Length > maxLength)
{
string strTmp = Str.Substring(, maxLength);
if (string.IsNullOrEmpty(endWith))
return strTmp;
else
return strTmp + endWith;
}
return Str;
}
最新文章
- PHP 数据库连接工具类(MySQLI函数包装)
- html5 canvas简易版捕鱼达人游戏源码
- 订餐系统之Excel批量导入
- Google Map API V3开发(1)
- 实现一个自适应网页用到的css知识
- odoo10 费用报销
- 《Play for Java》学习笔记(一)项目框架
- VIM_插件
- 文件夹差异文件对比工具 meld
- cmd修改系统时间
- 超简单的卸载ORACLE 11g
- iOS开发——Block详解
- MySQL的Grant命令
- Piotr&#39;s Ants UVa 10881
- Keepalive之nginx调度架构
- log4j配置及使用
- python 数据可视化(matplotlib)
- vue 解决双向绑定中 父组件传值给子组件后 父组件值也跟着变化的问题
- lucene solr
- CentOS 7 安装开发者环境