All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.net常见功能示例代码_[Asp.Net教程]
.net下用javascript调用webservice_[Asp.Net教程]
DB2,9和ASP.NET2.0构建下一代应用程序之二_[Asp.Net教程]
学习动态网页技术PHP中错误处理的一些方法_php资料_编程技术
ASP.NET Remoting体系结构(一)
PHP教程:PHP读取某站点的链接的函数_[PHP教程]
ASP.NET,2.0,基础系列,--,1.数据库设计_[Asp.Net教程]
SQL Server安装:“安装文件配置服务器失败”的解决方法_[SQL Server教程]
ASP.NET,2.0,Web窗体语法指导_[Asp.Net教程]
ASP.NET2.0,上传图片并为用户创建相应文件夹_.net资料_编程技术
Reading number is top 10 pictures
为什么别人说你是疯子
Exquisite decoration is not paying too much2
Small QiShu -- ShuangShuangPan1
Extremely rare TianShan Mountains snow lotus1
Ashlynn Brooke photograph of a group1
粉红蕾丝的美女
The money of more than 100 countries and regions2
The little girl with long hair1
2012 national geographic daily picture9
女人化妆前后的对比
Download software ranking
仙剑奇侠传98硬盘WINXP版
The Bermuda triangle3
linux高级编程
White deer villiage
matrix2
WebService在.NET中的实战应用教学视频 → 第1集
Unix video tutorial5
C++教程第四版
Unix video tutorial19
asp.net技术内幕
delv published in(发表于) 2014/1/8 7:02:41 Edit(编辑)
C#应用:用Split()方法提取字符_[Asp.Net教程]

C#应用:用Split()方法提取字符_[Asp.Net教程]

C#应用:用Split()方法提取字符_[Asp.Net教程]

前几天做一个项目(C#),其中有个情况是:从数据库表中取出某一字段的值,然后再次分配。该字段内容以空格为分隔符(至少3个空格),第1个空格前的内容分给A,第2个空格前的内容分给B, 其余空格前的内容分给C。


比如字段为E = “AA BB CC DD EE FF GG ”:那么A = “AA”, B = “BB”,


C = “CC DD EE FF GG”。


如果按常规理解,那么用循环语句来获取,但是我并不想这样用,因为C#中有Split()方法。可是,在我用时还是遇到点问题,就是动态字段的空格很难控制,那么分给C的内容也不能很好地取到。怎么办,问了一些高手,也是说用循环语句来获取比较好,可我就是不想多写几行代码,既然有Split()方法,那么为何弃之不用?我继续在Split()方面深入研究,花了不少时间,总算弄出来了。事后想想,有点价值,便把代码放上来,自己忘记时可看看。


代码如下:


string E = " AA BB CC DD EE FF GG ";


string X = " ";


string[] S = E.Split(X.ToCharArray(),3);


string A = S[0]; //(“AA”)


string B = S[1]; //(“BB”)


string C = S[2]; //(“CC DD EE FF GG”)


来源:网络







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.