码迷,mamicode.com
首页 > 其他好文 > 详细

判断字符串中包含3个连续(升、降)或相同的数字

时间:2014-08-06 17:39:51      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:blog   http   os   数据   ar   div   log   .net   

有网友问及“asp.net怎么判断一个手机号字符串中包含3个连续的字符或3个相同的字符?”:
bubuko.com,布布扣


Insus.NET做了一下练习,并把方法分享,希望网友们能从中获取一些启示。
面向对象嘛,先写一个Number类,用来处理号码之用,很是一个很简单的类,一目了然。
bubuko.com,布布扣

#38至#41的方法,IsUpNumber()判断是否为连续升序的数字。
#43至#46的方法,IsDownNumber()判断是否为连续降序的数字。
#48至#51的方法,IsSameNumber()判断是来为连续相同的数字。
#53至#57的方法,AppendNumber()是的新增加数字的方法,方法体内,还有一个是做统计,意思是说有多少位数字。
#64至#93是的override ToString()方法。

接下来,我们还要写另外一个类:
bubuko.com,布布扣


#21至#33是把字符串拆分为单独一个字符,并转为数字,存入至一个List<T>集合中。稍后,我们就是从这个集合的数据进行分析与处理。
#35至#37是三个集合,将是用来存储连续升、降序和相同数字的集合。
#39至#79是处理数据。
#81至#120是输出数据。

下面我们实时操作看看,Insus.NET列举了一些字符,首两个就是网友所帖出来的:

bubuko.com,布布扣 View Code


去.aspx.cs:
bubuko.com,布布扣


实时操作:
bubuko.com,布布扣

判断字符串中包含3个连续(升、降)或相同的数字,布布扣,bubuko.com

判断字符串中包含3个连续(升、降)或相同的数字

标签:blog   http   os   数据   ar   div   log   .net   

原文地址:http://www.cnblogs.com/lschenblog/p/3894661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!