在C#中,sender通常是一個object類型,表示事件的發送者。如果要將sender轉換為具體類型,可以使用類型轉換或者as關鍵字進行轉換。例如:
Button button = sender as Button;
if (button != null)
{
// sender是一個Button類型
}
或者:
if (sender is Button)
{
Button button = (Button)sender;
// sender是一個Button類型
}
在進行轉換之前,最好先檢查sender的類型,以避免發生類型轉換異常。