if里面同一个变量同时等于多个值的简化操作

原始的代码

if(ddl_GroupName.SelectedValue.ToString() == "A" || ddl_GroupName.SelectedValue.ToString() == "B" || ddl_GroupName.SelectedValue.ToString() == "C")    

简化后的代码

if (new[] { "A", "B", "C" }.Contains(ddl_GroupName.SelectedValue.ToString()))

 

posted on 2021-07-15 08:39  写个笔记  阅读(900)  评论(0编辑  收藏  举报

导航