这个代码是什么,我试图做一个简化版本:C#:DateTime.DayOfWeek字符串比较
string day = Thursday;
DateTime dt = DateTime.Now;
if (day == dt.DayOfWeek)
{
// start the program
}
我需要从数据库中读取的周值的一天,把它分配给一个字符串,然后将该字符串与dt.DayOfWeek进行比较以检查程序是否应该执行。
我的错误是这样的:“运算符‘==’不能应用于类型‘字符串’和“System.DayOfWeek的操作数”
任何人都知道如何将字符串比作DateTime.DayOfWeek值?
c#中的对象有一个'.ToString()'方法,大多数内置的实际解析对象的字符串为 –
'我需要从数据库中读取星期几的值'什么会返回数据库。一个号码?或一个字符串? –
数据库返回日期值的字符串。 – Mick