ExtensionMethod.NET Home of 880 C#, Visual Basic, F# and Javascript extension methods

Intuitive date creation

Allows you to create date very easily, like 19.June(1970)

Source

public static DateTime January(this int day, int year)
{
	return new DateTime(year, 1, day);
}

public static DateTime February(this int day, int year)
{
	return new DateTime(year, 2, day);
}

public static DateTime March(this int day, int year)
{
	return new DateTime(year, 3, day);
}

public static DateTime April(this int day, int year)
{
	return new DateTime(year, 4, day);
}

public static DateTime May(this int day, int year)
{
	return new DateTime(year, 5, day);
}

public static DateTime June(this int day, int year)
{
	return new DateTime(year, 6, day);
}

public static DateTime July(this int day, int year)
{
	return new DateTime(year, 7, day);
}

public static DateTime August(this int day, int year)
{
	return new DateTime(year, 8, day);
}

public static DateTime September(this int day, int year)
{
	return new DateTime(year, 9, day);
}

public static DateTime October(this int day, int year)
{
	return new DateTime(year, 10, day);
}

public static DateTime November(this int day, int year)
{
	return new DateTime(year, 11, day);
}

public static DateTime December(this int day, int year)
{
	return new DateTime(year, 12, day);
}

Example

GenerateReport( 10.May(2009) );

Author: Victor Rodrigues

Submitted on: 14 mei 2009

Language: C#

Type: System.Int32

Views: 4505