是否可以更改由DateTime返回的值?或者至少把它分配給一個變量,然後改變該變量?C#更正日期時間值的正確方法?
internal int hour;
internal int minute;
DateTime time = DateTime.Now;
public int incrementHour(int step)
{
if (step > 0 && hour < 24)
{
//step = step % hour;
hour = (hour + step) % 24;
time.AddHours(hour);
return hour;
}//end of if
else
{
MessageBox.Show("Please enter a positive number.");
return 0;
}//end of else
}//end of incrementHour
Addhours並沒有真正做到它的外觀。的DateTime