本文介绍了学习天C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
星期一星期三我将如何学习?例如今天06.02.2009下周一09.02.2009或星期三11.02.2009有没有算法?
How can i learn next wednesday, monday in a week? Forexample Today 06.02.2009 next Monday 09.02.2009 or wednesday 11.02.2009 there is any algorithm?
我需要:
星期一在周末吗?
findDay(Monday)
findDay("Monday")
它必须返回09.02.2009
it must return 09.02.2009
==== ============================================== br>
findDay(Tuesday)
=====================================================
findDay("Tuesday")
它必须返回10.02.2009
it must return 10.02.2009
推荐答案
public static DateTime GetNextDayDate(DayOfWeek day) {
DateTime now = DateTime.Now;
int dayDiff = (int)(now.DayOfWeek - day);
if (dayDiff <= 0) dayDiff += 7;
return now.AddDays(dayDiff);
}
这篇关于学习天C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!