c# - C# 寻找相当于 DayOfWeek.Tuesday
问题描述
我想将现有内容的一个条件更改为更灵活和更努力。:
原来的样子:
if (object.dayofweek == DayOfWeek.Tuesday)
{
}
我的第一种方法是用整数替换星期二,但这失败了。然后我尝试使用:
if (object.dayofweek == Enum.GetName(typeof(DayOfWeek), 2))
{
}
不起作用。
任何提示,我如何用变量替换固定日期?谢谢!
解决方案
(DayOfWeek)myInteger – Klaus Gütter
这就是解决方案,一个简单的类型转换。
所以结果是:
if (DateTime.Today.DayOfWeek == (DayOfWeek)2) // for instance in case of Tuesday
推荐阅读
- image - 我在一个文件夹中有一组不同类别的图像,我如何将图像分类到它们各自的标签中
- macos - 尝试在 Mac 上运行 R Studio 时读取 R 脚本 () 时出错,系统错误 2
- javascript - Javascript。如何使用原始 JSON 对象(由另一个开发人员重新定义)
- c# - 网格布局组 - 孩子的位置和排序
- google-calendar-api - Google Calendar API:当用户回复邀请电子邮件时,与会者回复状态未更新
- javascript - jquery拆分数组,块的最后一个元素是下一个块的第一个元素
- gremlin - 节点类型数量的增加会影响图形数据库的性能吗?
- javascript - 在从 jQuery 到 JS 的转换中,数组填充了字符串而不是数字
- javascript - 如果用户不在 nextjs 中的该团队中,如何重定向到另一个页面
- c# - 如何停止 System.Threading.Timer,然后更改其参数并再次运行?