C#事件传参
private void button1_Click_1(object sender, EventArgs e)
{
string str="123";
Ping p = new Ping();
p.PingCompleted += new PingCompletedEventHandler(test);
//p.PingCompleted += test;
p.SendAsync("192.168.1.101", 1);
}
private void test(object sender, PingCompletedEventArgs e)
{
if (e.Reply.Status == IPStatus.Success)
{
MessageBox.Show("成功");
}
else
{
MessageBox.Show("失败");
}
}如何把str传递到test方法中?
这里ping以后要加到for循环中,所以使用全局变量会有问题。
...全文


