Как создаётся объект структуры без new?

Я наткнулся на этот код, поясните, пожалуйста, что здесь происходит.

TimeSpan timeInBusiness = DateTime.Now - new DateTime(2018, 8, 14);
int a = Convert.ToInt32(timeInBusiness.TotalDays);

Почему мы не создаем объект timeInBusiness через new?

TimeSpan timeInBusiness = new TimeSpan();

И как результат записался в TotalDays, если мы предварительно не присвоили туда значение?


Ответы (0 шт):