///   <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;
}

最新文章

  1. PHP 数据库连接工具类(MySQLI函数包装)
  2. html5 canvas简易版捕鱼达人游戏源码
  3. 订餐系统之Excel批量导入
  4. Google Map API V3开发(1)
  5. 实现一个自适应网页用到的css知识
  6. odoo10 费用报销
  7. 《Play for Java》学习笔记(一)项目框架
  8. VIM_插件
  9. 文件夹差异文件对比工具 meld
  10. cmd修改系统时间
  11. 超简单的卸载ORACLE 11g
  12. iOS开发——Block详解
  13. MySQL的Grant命令
  14. Piotr&#39;s Ants UVa 10881
  15. Keepalive之nginx调度架构
  16. log4j配置及使用
  17. python 数据可视化(matplotlib)
  18. vue 解决双向绑定中 父组件传值给子组件后 父组件值也跟着变化的问题
  19. lucene solr
  20. CentOS 7 安装开发者环境

热门文章

  1. Asynchronous Methods for Deep Reinforcement Learning(A3C)
  2. 第三百一十节,Django框架,模板语言
  3. e653. 写入段落文本
  4. Unity中的Transform Gizmo中的Pivot和Center
  5. UART通信协议
  6. Unity脚本中各函数成员的生命周期
  7. 【Java面试题】49 垃圾回收的优点和原理。并考虑2种回收机制。
  8. ThinkPHP重写规则优化URL及Rewrite规则详细说明
  9. &lt;iOS&gt;一个开发中值得注意的细节
  10. Tomcat源码学习