-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

C# 7 and .NET Core: Modern Cross-Platform Development

Earlier, you created a method named GetOrigin
that returned a string
containing the name and origin of the person. Languages such as Java do this a lot. C# has a better way: properties.
A property is simply a method (or pair of methods) that act look and like a field when you want to get or set a value, thereby simplifying the syntax.
In the Person2.cs
file, inside the Person
class, add the following code to define three properties:
The first property will perform the same role as the GetOrigin
method using the property
syntax that works with all versions of C# (although, it uses the C# 6 and later string interpolation syntax).
The second property will return a greeting message using the C# 6 and later lambda expression (=>
) syntax.
The third property will calculate the person's age.
Here is the code:
// property defined using C# 1 - 5 syntax public string Origin { get ...
Change the font size
Change margin width
Change background colour