加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

是否有与VB6的Choose()函数相当的C#?

发布时间:2020-12-17 07:26:50 所属栏目:百科 来源:网络整理
导读:是否有与VB6的Choose()函数相当的C#? day = Choose(month,31,28,30) 解决方法 并不是的.您当然可以使用其索引的getter创建一个数组: day = new[] { 31,30 }[month]; 或者,您可以 – 我不会 – 导入 Microsoft.VisualBasic 命名空间并执行: day = Interact
是否有与VB6的Choose()函数相当的C#?

day = Choose(month,31,28,30)

解决方法

并不是的.您当然可以使用其索引的getter创建一个数组:

day = new[] { 31,30 }[month];

或者,您可以 – 我不会 – 导入Microsoft.VisualBasic命名空间并执行:

day = Interaction.Choose(month,30);

我不知道您的示例有多简化,但如果您实际上正在寻找一种方法来查找特定月份的天数,请尝试DateTime.DaysInMonth()

day = DateTime.DaysInMonth(2008,2);
// day == 29

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读