01/10/2018, 08:55
Trong C# có tự nhận biết kiểu dữ liệu hay không
ai giúp mình câu hỏi này với., đoạn này khai báo khong có kiểu dữ liệu mà nó không có lỗi là sao,
đoạn này " Button button = (Button)sender;"
private void button_click(object sender, EventArgs e)
{
Button button = (Button)sender;
textBox_Result.Text = textBox_Result.Text + button.Text;
}
…
2.
Bài liên quan
Cái nào không có kiểu dữ liệu:cold_sweat:
Kiểu dữ liệu Button đó còn gì?
mình không hiểu lắm bạn ah, bạn giải thích được không hjhj
Bạn bảo chỗ nào không có kiểu dữ liệu?
Khi 1 button (đối tượng được tạo ra từ class Button) được click thì nó sinh ra 1 event Click.
Để thực hiện xử lý cho sự kiện Click thì nó sẽ gọi hàm private void button_click(object sender, EventArgs e).
Trong đó thằng sender chính là cái button (và các trường hợp khác thì sender cũng là thằng sinh ra sự kiện).
Do vậy khi ép kiểu Button button = (Button)sender là hợp lệ.
mình hiểu ròi.cảm on bạn nka