I do sometimes see abbreviations in properties for the getter. E.g. those two types:

```
public int Number { get; } = 0

public int Number => 0;

```

Can someone please tell me if there are any differences between those two. How do they behave? Are both of them read-only?