我還在嘗試學習c#,我的問題是我如何將一個變量從Item1_Click傳遞給Item2_Click,這與在方法之間傳遞它們是一回事還是因爲它們是事件處理程序而不同?C#在方法和事件處理程序之間傳遞變量
public partial class Events : System.Web.UI.UserControl
{
protected void Item1_Click(object sender, EventArgs e)
{
//code
}
protected void Item2_Click(object sender, EventArgs e)
{
//code
}
}
我認爲公平的說你不會在兩個方法(事件處理程序或不)之間傳遞變量。您將變量傳遞給方法,並通過變量返回結果。你可以設想在兩個點擊處理程序之間傳遞什麼,當它們可以以任何順序以及它們之間的任何時間長度被調用時? – Lazarus 2011-03-22 12:54:04