public static void Main()
Console.WriteLine("Hello World");
Console.WriteLine(FinancialYear(new DateTime(2000,01,01)));
Console.WriteLine(FinancialYear(new DateTime(2000,08,01)));
Console.WriteLine(FinancialYear(new DateTime(2000,06,30)));
Console.WriteLine(FinancialYear(new DateTime(2017,06,30)));
Console.WriteLine(FinancialYear(new DateTime(2017,07,01)));
public static string FinancialYear(DateTime dateTime)
var _dateTime = dateTime;
var year = dateTime.Year;
if(dateTime >= new DateTime(dateTime.Year, 07, 01))
var Start = new DateTime(year, 7, 1);
var End = new DateTime(year + 1, 6, 30);