中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > C/C++
String类和StringBuilder类
作者:未知 时间:2005-09-13 23:29 出处:Blog.ChinaUnix.net 责编:chinaitpower
              摘要:String类和StringBuilder类
C#中使用的文本,学习的目的是减少处理字符串时重新分配内存的次数

string sl="dog";

这个语句编辑器已知字符串の长度,故sl可以内置

string sl;

sl="dog";

这个语句中由于sl变量是动态分配的,故sl没有内置,要强行内置的方法是:

String.Intern(sl);

转义字符\和@

转义系列

Unicode值

说明

x0000

\a

x0007

警告

\b

x0008

退格

\t

x0009

水平制表符

\n

x000A

换行

\v

x000B

垂直制表符

\f

x000C

换页

\r

x000D

回车

\"

x0022

双引号

\'

x0027

单引号

\

x005c

斜杠

 

 

 

C#中还有一个特殊的字符@表示其后的字符串没有任何特殊的含义

Console.WriteLine(@"Hellow \t world");


StringBuilder类的是为了解决对字符串进行重复修改的过程中创建大量对象的问题。StringBuilder类以Char为单位向字符串分配空间,所以操作中不需要进行额外的内存分配操作。

 

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有