【发布时间】:2020-03-19 09:03:50
【问题描述】:
我是 C# 新手。我想找到一种更快的方法来运行大量单选按钮,看看它们是否被选中。这是我现在的代码:
if(radibutton1.checked == true && radiobutton2.checked== true) {
//Do something
}
【问题讨论】:
-
你能说明它是 WinForms 还是 WPF?
-
WinForms 对不起 ....
-
您可以信赖
RadioButtonList。它使 UI 和代码更简洁。摆脱这些 if 语句也完全取决于您尝试对所选值执行的操作。您可以在没有任何 if 语句的情况下将这些值传递给函数。 -
@RezaAghaei 同意,我浏览得太快了! (以为是复选框)。重新打开:)
-
@MaeveMaeveov 如果不知道您将如何处理这些单选按钮,很难分享一些有用的想法。但是总的来说,我认为问题属于codereview.stackexchange.com
标签: c# winforms if-statement