为了账号安全,请及时绑定邮箱和手机立即绑定

请帮我看看是哪里有问题,该如何改正??

请帮我看看是哪里有问题,该如何改正??

C#
蛊毒传说 2023-03-02 17:13:52
c# public void tiqu(){  string finder = "1234567890";}private void persGSMToolStripMenuItem_Click(object sender, EventArgs e){tiqu();richTextBox1.Text = richTextBox1.Text.Replace(finder, "PersGSM");}
查看完整描述

2 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

你这么编码,编译器不报错?
public String tiqu()
{  
string finder = "1234567890";
return finder;
}
private void persGSMToolStripMenuItem_Click(object sender, EventArgs e)
{
string finder =tiqu();
richTextBox1.Text = richTextBox1.Text.Replace(finder, "PersGSM");


查看完整回答
反对 回复 2023-03-06
?
桃花长相依

TA贡献1860条经验 获得超8个赞

public void tiqu()
{  
string finder = "1234567890";
}
finder是一个局部变量,当这个函数执行完毕的时候,finder已经释放了,在内存中已经不存在了。
可以修改为
public string tiqu()
{  
string finder = "1234567890";
return finder;
}
private void persGSMToolStripMenuItem_Click(object sender, EventArgs e)
{
string fineder = tiqu();
richTextBox1.Text = richTextBox1.Text.Replace(finder, "PersGSM");

}

查看完整回答
反对 回复 2023-03-06
  • 2 回答
  • 0 关注
  • 83 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信