📄 ch8_07.cs
字号:
using System;
class CH8_7
{
public static void AddDay( ref DateTime dt )
{
TimeSpan ts = new TimeSpan(TimeSpan.TicksPerDay);
dt = dt + ts;
}
public static void AddWeek( ref DateTime dt )
{
TimeSpan ts = new TimeSpan(TimeSpan.TicksPerDay);
for ( int i=0; i<7; ++i )
dt += ts;
}
public static void AddMonth( ref DateTime dt )
{
DateTime dt1 = dt.AddMonths( 1 );
dt = dt1;
}
public static void AddYear( ref DateTime dt )
{
DateTime dt1 = dt.AddYears( 1 );
dt = dt1;
}
public static void Main()
{
DateTime dt1 = DateTime.FromString("01/01/2001");
DateTime dto = dt1;
Console.WriteLine("Starting out: {0}", dt1 );
AddDay ( ref dt1 );
Console.WriteLine("Add a day: {0}", dt1 );
TimeSpan ts = dt1 - dto;
Console.WriteLine("Time Span: {0}", ts );
dto = dt1;
AddWeek( ref dt1 );
Console.WriteLine("Add a week: {0}", dt1 );
ts = dt1 - dto;
Console.WriteLine("Time Span: {0}", ts );
dto = dt1;
AddMonth( ref dt1 );
Console.WriteLine("Add a month: {0}", dt1 );
ts = dt1 - dto;
Console.WriteLine("Time Span: {0}", ts );
dto = dt1;
AddYear( ref dt1 );
Console.WriteLine("Add a year: {0}", dt1 );
ts = dt1 - dto;
Console.WriteLine("Time Span: {0}", ts );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -