字符串str格式“1999-1-1”这种格式string oldYear = str.Substring(0, 4);
str.Replace(oldYear, newYear); //newYear计算出的年份为什么没能实现对str字符串的替换
是哪里的问题
str.Replace(oldYear, newYear); //newYear计算出的年份为什么没能实现对str字符串的替换
是哪里的问题
解决方案 »
- vs 只支持truetype字体,这不是truetype字体
- 将dataGridView中显示的数据打印出来
- WdatePicker未被定义???
- 关于安装VS。NET的问题,装到最后弹出无法配置Application Center Test的名称空间 没有注册类
- 菜鸟问题。请各位大侠帮忙
- C#问题
- 为什么错误?(c# sqlserver)
- 不知道这个程序为啥总出错!
- 对.net很熟,想转j2ee,需要多长的时间,困难吗?(在广西,精通.net而找不到高薪的工作,无奈!—)
- zzbird(喳喳鸟)请进,一个关于安装包的问题
- 我是新手请csdn的老师们教教我怎么做c/s架构的程序
- Remoting 访问局域网文件
st = str.Replace(oldYear, newYear);
Replace只是将字符替换后返回一个新的字符串,而不会改变原来的字符串。
string oldYear = str.Substring(0, 4);
string newYear="2000";
str=str.Replace(oldYear, newYear); //newYear计算出的年份此时str 2000-1-1
StringBuilder sb = new StringBuilder(oldYear );
sb.Replace(oldYear , newYear); //StringBuilder直接改变原来字符串
string strResult = sb.ToString();