为什么不能为一个substring赋值??

yunhaiC QQ654777694 2009-04-09 05:32:57
我想为一个str.Substring() = TextBox.Text;
结果报错,“指派的左方必须为变数,属性或索引子”

我该怎么赋值?
...全文
136 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
netlangzi 2009-04-11
  • 打赏
  • 举报
回复
str=str.Substring(TextBox.Text);
蔡袅 2009-04-09
  • 打赏
  • 举报
回复
1,Substring() 是方法怎么赋值啊??
2,str.Substring() 是只读的
boywangliang 2009-04-09
  • 打赏
  • 举报
回复
我晕
libao1983 2009-04-09
  • 打赏
  • 举报
回复
路过。。。
飘过。。。
汗过。。。
codetian 2009-04-09
  • 打赏
  • 举报
回复
多看看C#基本的函数、语法
codetian 2009-04-09
  • 打赏
  • 举报
回复
Substring()
看一下帮助 MSDN
liu4545533 2009-04-09
  • 打赏
  • 举报
回复
呵呵 没有见过这样的哦 substring 是一个方法不是一个对象或者属性啊
bushixinhaizai 2009-04-09
  • 打赏
  • 举报
回复
Substring() 为string类的方法,里面要指定截取字符串开始的索引值和截取的长度

eg:
string a="我爱你";
string b=a.Substring(1,1);
此时b的值就为“爱”了。
wuyq11 2009-04-09
  • 打赏
  • 举报
回复
str=str.Substring(0,1);
jiangfr 2009-04-09
  • 打赏
  • 举报
回复
说句题外话,不知道为什么想起了一个女人开车的视频...
Myth_NiuNiu 2009-04-09
  • 打赏
  • 举报
回复
我也不知道,你的用法对不,支持楼主
Myth_NiuNiu 2009-04-09
  • 打赏
  • 举报
回复
我也不知道,你的用法对不,支持楼主
cja03 2009-04-09
  • 打赏
  • 举报
回复
str=str.Replace(str.Substring(...), TextBox.Text);
深海之蓝 2009-04-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zgke 的回复:]
如果你想替换可以使用 str.Replace
[/Quote]
PandaIT 2009-04-09
  • 打赏
  • 举报
回复
呵呵

当你用str.的时候不是弹出来前面有图标么?

zgke 2009-04-09
  • 打赏
  • 举报
回复
如果你想替换可以使用 str.Replace
zgke 2009-04-09
  • 打赏
  • 举报
回复
天 str.Substring() 这是方法啊......

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧