c# - 从 C# 中的其他方法访问方法的字符串

标签 c# string button methods

我有一个方法,它的名字是:

 public void OnPublic(UserInfo user, string channel, string message)

以及处理按钮点击的方法:

 private void button1_Click(object sender, EventArgs e)

现在,我如何访问 button1_Click 上方法 OnPublic 的字符串 channel? 谢谢,我是 C# 的初学者 :)

最佳答案

当您的 OnPublic 方法被调用时,您可以在私有(private)字段中存储对字符串的引用,然后您可以稍后从类中的其他方法访问它。

private string channel;

public void OnPublic(UserInfo user, string channel, string message)
{
   this.channel = channel;
   // etc...
}

private void button1_Click(object sender, EventArgs e)
{
   // You can use this.channel here.
}

关于c# - 从 C# 中的其他方法访问方法的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7457435/

相关文章:

C#:如何简化这个数字字符串到各种日期部分的代码

更改按钮字体类型的 Android 帮助,如何?

button - paypal Payments Pro 托管解决方案集成重复支付

c# - 如何让WPF UI 的滑动动画更加有形?

c# - 在静态构造函数中调用时,使用 Task.Run( ... ) 包装方法会挂起

JavaScript 排列

Python:将列表中的字符串值更改为 ascii 值

javascript - 如何查看表天气是否已填满?

c# - 具有键 'XXX' 的 ViewData 项的类型为 'System.Int32' 但必须为 'IEnumerable<SelectListItem>' 类型

c# - SharpGL 疯狂