gpt4 book ai didi

.net - 为控件中的事件编写代码时,我应该强制转换对象还是显式引用它

转载 作者:行者123 更新时间:2023-12-01 05:44:46 26 4
gpt4 key购买 nike

如果我正在编写代码来处理来自窗体上控件的事件,如下所示:

 private void btnButton_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
btn.Text = "Button pressed"
}

我应该始终将发送者对象转换为正确的类型(就像我上面所做的那样),还是显式引用控件名称更好,例如:

 private void btnButton_Click(object sender, EventArgs e)
{
btnButton.Text = "Button pressed"
}

此处的最佳做法是什么?不过我想我可能太担心这个了……

最佳答案

我更喜欢直接引用按钮(选项 2),因为它更容易搜索引用按钮和更改文本的位置。

关于.net - 为控件中的事件编写代码时,我应该强制转换对象还是显式引用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/585764/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com