|
| 1 | +namespace World.Net.Countries; |
| 2 | + |
| 3 | +internal sealed class Finland : ICountry |
| 4 | +{ |
| 5 | + //<inheritdoc/> |
| 6 | + public CountryIdentifier Id => CountryIdentifier.Finland; |
| 7 | + |
| 8 | + //<inheritdoc/> |
| 9 | + public string Name { get; } = "Finland"; |
| 10 | + |
| 11 | + //<inheritdoc/> |
| 12 | + public string OfficialName { get; } = "Republic of Finland"; |
| 13 | + |
| 14 | + //<inheritdoc/> |
| 15 | + public string NativeName => "Suomen tasavalta / Republiken Finland"; |
| 16 | + |
| 17 | + //<inheritdoc/> |
| 18 | + public string Capital { get; } = "Helsinki"; |
| 19 | + |
| 20 | + //<inheritdoc/> |
| 21 | + public int NumericCode { get; } = 246; |
| 22 | + |
| 23 | + //<inheritdoc/> |
| 24 | + public string ISO2Code { get; } = "FI"; |
| 25 | + |
| 26 | + //<inheritdoc/> |
| 27 | + public string ISO3Code { get; } = "FIN"; |
| 28 | + |
| 29 | + //<inheritdoc/> |
| 30 | + public string[] CallingCode { get; } = ["+358"]; |
| 31 | + |
| 32 | + //<inheritdoc/> |
| 33 | + public IEnumerable<State> States => |
| 34 | + [ |
| 35 | + new("Åland", "FI-01", "Region"), |
| 36 | + new("Central Finland", "FI-08", "Region"), |
| 37 | + new("Central Ostrobothnia", "FI-07", "Region"), |
| 38 | + new("Etelä-Karjala", "FI-02", "Region"), |
| 39 | + new("Etelä-Pohjanmaa", "FI-03", "Region"), |
| 40 | + new("Etelä-Savo", "FI-04", "Region"), |
| 41 | + new("Kainuu", "FI-05", "Region"), |
| 42 | + new("Kanta-Häme", "FI-06", "Region"), |
| 43 | + new("Keski-Pohjanmaa", "FI-09", "Region"), |
| 44 | + new("Keski-Suomi", "FI-10", "Region"), |
| 45 | + new("Kymenlaakso", "FI-11", "Region"), |
| 46 | + new("Lappi", "FI-12", "Region"), |
| 47 | + new("Pirkanmaa", "FI-13", "Region"), |
| 48 | + new("Pohjanmaa", "FI-14", "Region"), |
| 49 | + new("Pohjois-Karjala", "FI-15", "Region"), |
| 50 | + new("Pohjois-Pohjanmaa", "FI-16", "Region"), |
| 51 | + new("Pohjois-Savo", "FI-17", "Region"), |
| 52 | + new("Päijät-Häme", "FI-18", "Region"), |
| 53 | + new("Satakunta", "FI-19", "Region"), |
| 54 | + new("Uusimaa", "FI-20", "Region"), |
| 55 | + new("Varsinais-Suomi", "FI-21", "Region") |
| 56 | + ]; |
| 57 | +} |
0 commit comments