expression-bodied-members

Why use expression-bodied properties for primitive values? [duplicate]

你。 提交于 2020-07-31 06:12:29
问题 This question already has answers here : What is the difference between a field and a property? (32 answers) Closed 13 days ago . What are the pros and cons of expression-bodied properties vs straight property declarations? For example, is there any advantage to using; public string Foo => "Bar" vs simply public string Foo = "Bar" My understanding was the => is used when the value comes from a method, like a lambda function. If the value is a primitive like a string or int, why would anyone