Microsoft представит новый синтаксис в C# 6, которые позволяют установить свойство только для чтения, как показано ниже:свойство только для чтения в C# 6.0
public class Animal
{
public string MostDangerous { get; } = "Mosquito";
}
Мне интересно, что добавленная стоимость такого подхода ,
Какая разница, просто писать:
public class Animal
{
public const string MostDangerous = "Mosquito";
}
или даже:
public class Animal
{
public string MostDangerous
{
get
{
return "Mosquito";
}
}
}
А что-то вроде: 'общественной DateTime CreationTime {получить; } = DateTime.Now; '? –
Просмотрите эту статью, чтобы узнать, что стоит за новыми функциями C# 6: https://www.simple-talk.com/dotnet/.net-framework/whats-new-in-c-6/ –