简单问题:如何修改string 的值?
如题,c#程序中,得到一个字符串,现在要修改其中的几位,
如2-5位,具体如何?
谢谢!
问题点数:80、回复次数:8Top
1 楼HNU(嶽麓書院,惟楚有材,於我為盛!)回复于 2003-11-03 15:45:22 得分 18
sring str = "123456";
str[1]='7';
str[4]='8';Top
2 楼sweetkiki()回复于 2003-11-03 15:49:39 得分 0
thanx,
再问一句,可以一次修改连续几位吗?
Top
3 楼ETstudio(做程序就是累,不过我喜欢)回复于 2003-11-03 15:49:43 得分 28
string aa="123456";
aa.Replace (aa.Substring(1,4),"要改变的字符");Top
4 楼ETstudio(做程序就是累,不过我喜欢)回复于 2003-11-03 15:54:46 得分 0
1是开始位置,第一个为0
4是改的字符的长度Top
5 楼softye(阿申)回复于 2003-11-03 15:59:05 得分 10
string str="123456";
string s=str.Remove(1,4);
string up=s.Insert(1,"fgd");Top
6 楼HNU(嶽麓書院,惟楚有材,於我為盛!)回复于 2003-11-03 16:02:17 得分 8
看SDK中 string 类的方法吧,用处很多的,相信你会喜欢Top
7 楼zag(智格)回复于 2003-11-03 16:05:27 得分 8
String.Replace()方法Top
8 楼LineCorner()回复于 2003-11-03 16:08:01 得分 8
建议用stringbuidler类,这样可以提高性能!Top




