zoukankan
html css js c++ java
将指定字符串按指定长度进行剪切
/// <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;
}
查看全文
相关阅读:
react dva 的 connect 与 @connect
es6 解构赋值 新认知/新习惯
从一到面试题了解js异步机制:setTimeout 和 Pronmise
React.Fragment 的作用:代替div作为外层
解决dva dispatch yield生成器函数中异常中断,无法继续调用的问题
vue v-model 与 组件化的表单组件如何沟通
react 事件绑定的2种常用方式
React dva 的使用
gulp#4.0 Did you forget to signal async completion?
gulp#4.0
原文地址:https://www.cnblogs.com/colyn/p/2294757.html
最新文章
IScroll在某些手机企业微信上不能滑动和卡顿解决办法
weui hd bd ft
C#生成Guid,SqlServer生成Guid
extjs.net Combox赋值
C# string 保留数字英文字母
Sql显示16进制
asp.net网页注释
正则表达式组成
正则表达式中^和$
C#正则表达式匹配
热门文章
正则表达式记忆口诀
Left join update和 ROW_NUMBER
外部数据库驱动程序1中的意外错误
一个比较好用的插件
extjs.net list 点击弹出修改页面及初始化
extjs.net 按钮执行并显示Mask代码
Sql分页代码示例
c#.net全站防止SQL注入类的代码
string.GetHashCode获取值不一样
使用jQuery插件时避免重复引入jquery.js文件
Copyright © 2011-2022 走看看