.NET 4.x Ошибка "Main() must declare a body because is not marked abstract, extern, of parial" - C#
Формулировка задачи:
Не так давно начал изучать C# по книге Троелсена и столкнулся с проблемой.
Вот весь фрагмент кода:
Пишет вот такую ошибку:
Main() must declare a body because is not marked abstract, extern, of parial
Что с этим делать?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DateAndTime
{
class Program
{
static void Main();
static void UseDatesAndTimes()
{
//Этот конструктор принимает год, месяц и день
DateTime dt = new DateTime(2014,01,20);
//Какой день месяца?
Console.WriteLine("The day of {0} is {1}", dt.Date, dt.DayOfWeek);
//Сейчас январь
dt = dt.AddMonths(2);
//Этот конструктор принимает часы, минуты и секунды
TimeSpan ts = new TimeSpan(4, 30, 0);
Console.WriteLine(ts);
//Вычесть 15 минут из текучего TimeSpan и вывести результат
Console.WriteLine(ts.Subtract(new TimeSpan(0, 15,0)));
Console.ReadLine();
}
}
}Решение задачи: «.NET 4.x Ошибка "Main() must declare a body because is not marked abstract, extern, of parial"»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DateAndTime
{
class Program
{
static void Main()
{
UseDatesAndTimes();
Console.ReadLine();
}
static void UseDatesAndTimes()
{
//Этот конструктор принимает год, месяц и день
DateTime dt = new DateTime(2014, 01, 20);
//Какой день месяца?
Console.WriteLine("The day of {0} is {1}", dt.Date, dt.DayOfWeek);
//Сейчас январь
dt = dt.AddMonths(2);
//Этот конструктор принимает часы, минуты и секунды
TimeSpan ts = new TimeSpan(4, 30, 0);
Console.WriteLine(ts);
//Вычесть 15 минут из текучего TimeSpan и вывести результат
Console.WriteLine(ts.Subtract(new TimeSpan(0, 15, 0)));
}
}
}