设为首页 加入收藏

TOP

SubString()功能扩展实例
2014-11-23 22:51:35 】 浏览:423
Tags:SubString 功能 扩展 实例

首先我们来看2个需要用到SubString()的地方:


1、 在C#中,我们时常需要缩减字符,并且用"..."取代被缩减的部分,通常我们使用的是(string).SubString(),然后我们可以这样缩减:



str = (str.Length>10) str.SubString(0,10)+"..." : str ;
这样的写好处是比较容易想到,且简要易懂,便于编写。
这样写的不足是格式比较生硬,不便于复用,编写效率低。


2、 我在开发一些项目的时候,还经常有这样的需求:一个N长度的字符串,要取末尾的几个字符,或者中间指定起始和结尾的一段字符,其余的用"..."表示,这时候往往需要比较复杂的判断,最后用一个(string).SubString()。


下面我提供一种可以同时解决灵活性和繁琐判断的解决方案,希望可以抛砖引玉:



1 /**////



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇c#一个算质数的小程序 下一篇在C#程序中嵌套播放器

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目