欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Windows Phone开发之String与StringBuilder

程序员文章站 2023-12-24 16:38:03
windows phone开发,越来越火,开发涉及的东西也是越来越多,但是与windows mobile开发还是有很大的区别。 开发语言都是c#,在这一点上都是一样的。对于string与string...

windows phone开发,越来越火,开发涉及的东西也是越来越多,但是与windows mobile开发还是有很大的区别。

开发语言都是c#,在这一点上都是一样的。对于string与stringbuilder的使用,在wm和wp上是相同的。

string:

system.string   引用类型

常用的基本成员:

length  返回字符串的长度。

contains()  判断当前字符串对象是否包含一个指定的字符串对象。

remove()/replace()  接收一个带有修改(被删除或替换的字符)了的字符串的副本。

substring()  返回当前字符串的子字符串。

tochararray()  返回一个表示当前字符串的资附数组。

toupper()/tolower()  创建当前字符串的大小写副本。

format()  格式化一个字符串的字面量。

----------------------------------------------------------

stringbuilder:

system.text.stringbuilder

wp开发中,默认没有引入该类型,可以在写上stringbuilder时鼠标悬空停留查看其全部引用路径,点击选中该类加入引用。

字符串string一旦建立,它的值就将不可再被修改。而stringbuilder是可以修改的,这样,在处理大批量数据或多次更新字符串时采用stringbuilder效率更高。

stringbuilder常用的方法:

stringbuilder.append("xxx");

总之,在考虑效率和对一个字符串频繁操作时,才会用到stringbuilder。

 

 

摘自 whuarui2010的专栏

上一篇:

下一篇: