init
This commit is contained in:
commit
8a928c416e
5 changed files with 295 additions and 0 deletions
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
**/obj/
|
||||||
|
**/bin/
|
27
Countries.sln
Normal file
27
Countries.sln
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 17
|
||||||
|
VisualStudioVersion = 17.0.31903.59
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{3F60AF46-176E-40BF-9FE5-72EB0A850CE6}"
|
||||||
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nyanbyte.Countries", "src\Nyanbyte.Countries\Nyanbyte.Countries.csproj", "{2677BE44-CA30-40C1-90AE-7A2C2F1C0EA6}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{2677BE44-CA30-40C1-90AE-7A2C2F1C0EA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{2677BE44-CA30-40C1-90AE-7A2C2F1C0EA6}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{2677BE44-CA30-40C1-90AE-7A2C2F1C0EA6}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{2677BE44-CA30-40C1-90AE-7A2C2F1C0EA6}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(NestedProjects) = preSolution
|
||||||
|
{2677BE44-CA30-40C1-90AE-7A2C2F1C0EA6} = {3F60AF46-176E-40BF-9FE5-72EB0A850CE6}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
3
README.md
Normal file
3
README.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Nyanbyte.Countries
|
||||||
|
|
||||||
|
A .NET library for country data, including ISO Codes, languages, and other data associated with countries
|
254
src/Nyanbyte.Countries/CountryCode.cs
Normal file
254
src/Nyanbyte.Countries/CountryCode.cs
Normal file
|
@ -0,0 +1,254 @@
|
||||||
|
namespace Nyanbyte.Countries;
|
||||||
|
|
||||||
|
public enum CountryCode : short
|
||||||
|
{
|
||||||
|
AF = 004,
|
||||||
|
AX = 248,
|
||||||
|
AL = 008,
|
||||||
|
DZ = 012,
|
||||||
|
AS = 016,
|
||||||
|
AD = 020,
|
||||||
|
AO = 024,
|
||||||
|
AI = 660,
|
||||||
|
AQ = 010,
|
||||||
|
AG = 028,
|
||||||
|
AR = 032,
|
||||||
|
AM = 051,
|
||||||
|
AW = 533,
|
||||||
|
AU = 036,
|
||||||
|
AT = 040,
|
||||||
|
AZ = 031,
|
||||||
|
BS = 044,
|
||||||
|
BH = 048,
|
||||||
|
BD = 050,
|
||||||
|
BB = 052,
|
||||||
|
BY = 112,
|
||||||
|
BE = 056,
|
||||||
|
BZ = 084,
|
||||||
|
BJ = 204,
|
||||||
|
BM = 060,
|
||||||
|
BT = 064,
|
||||||
|
BO = 068,
|
||||||
|
BQ = 535,
|
||||||
|
BA = 070,
|
||||||
|
BW = 072,
|
||||||
|
BV = 074,
|
||||||
|
BR = 076,
|
||||||
|
IO = 086,
|
||||||
|
BN = 096,
|
||||||
|
BG = 100,
|
||||||
|
BF = 854,
|
||||||
|
BI = 108,
|
||||||
|
CV = 132,
|
||||||
|
KH = 116,
|
||||||
|
CM = 120,
|
||||||
|
CA = 124,
|
||||||
|
KY = 136,
|
||||||
|
CF = 140,
|
||||||
|
TD = 148,
|
||||||
|
CL = 152,
|
||||||
|
CN = 156,
|
||||||
|
CX = 162,
|
||||||
|
CC = 166,
|
||||||
|
CO = 170,
|
||||||
|
KM = 174,
|
||||||
|
CD = 180,
|
||||||
|
CG = 178,
|
||||||
|
CK = 184,
|
||||||
|
CR = 188,
|
||||||
|
CI = 384,
|
||||||
|
HR = 191,
|
||||||
|
CU = 192,
|
||||||
|
CW = 531,
|
||||||
|
CY = 196,
|
||||||
|
CZ = 203,
|
||||||
|
DK = 208,
|
||||||
|
DJ = 262,
|
||||||
|
DM = 212,
|
||||||
|
DO = 214,
|
||||||
|
EC = 218,
|
||||||
|
EG = 818,
|
||||||
|
SV = 222,
|
||||||
|
GQ = 226,
|
||||||
|
ER = 232,
|
||||||
|
EE = 233,
|
||||||
|
SZ = 748,
|
||||||
|
ET = 231,
|
||||||
|
FK = 238,
|
||||||
|
FO = 234,
|
||||||
|
FJ = 242,
|
||||||
|
FI = 246,
|
||||||
|
FR = 250,
|
||||||
|
GF = 254,
|
||||||
|
PF = 258,
|
||||||
|
TF = 260,
|
||||||
|
GA = 266,
|
||||||
|
GM = 270,
|
||||||
|
GE = 268,
|
||||||
|
DE = 276,
|
||||||
|
GH = 288,
|
||||||
|
GI = 292,
|
||||||
|
GR = 300,
|
||||||
|
GL = 304,
|
||||||
|
GD = 308,
|
||||||
|
GP = 312,
|
||||||
|
GU = 316,
|
||||||
|
GT = 320,
|
||||||
|
GG = 831,
|
||||||
|
GN = 324,
|
||||||
|
GW = 624,
|
||||||
|
GY = 328,
|
||||||
|
HT = 332,
|
||||||
|
HM = 334,
|
||||||
|
VA = 336,
|
||||||
|
HN = 340,
|
||||||
|
HK = 344,
|
||||||
|
HU = 348,
|
||||||
|
IS = 352,
|
||||||
|
IN = 356,
|
||||||
|
ID = 360,
|
||||||
|
IR = 364,
|
||||||
|
IQ = 368,
|
||||||
|
IE = 372,
|
||||||
|
IM = 833,
|
||||||
|
IL = 376,
|
||||||
|
IT = 380,
|
||||||
|
JM = 388,
|
||||||
|
JP = 392,
|
||||||
|
JE = 832,
|
||||||
|
JO = 400,
|
||||||
|
KZ = 398,
|
||||||
|
KE = 404,
|
||||||
|
KI = 296,
|
||||||
|
KP = 408,
|
||||||
|
KR = 410,
|
||||||
|
KW = 414,
|
||||||
|
KG = 417,
|
||||||
|
LA = 418,
|
||||||
|
LV = 428,
|
||||||
|
LB = 422,
|
||||||
|
LS = 426,
|
||||||
|
LR = 430,
|
||||||
|
LY = 434,
|
||||||
|
LI = 438,
|
||||||
|
LT = 440,
|
||||||
|
LU = 442,
|
||||||
|
MO = 446,
|
||||||
|
MK = 807,
|
||||||
|
MG = 450,
|
||||||
|
MW = 454,
|
||||||
|
MY = 458,
|
||||||
|
MV = 462,
|
||||||
|
ML = 466,
|
||||||
|
MT = 470,
|
||||||
|
MH = 584,
|
||||||
|
MQ = 474,
|
||||||
|
MR = 478,
|
||||||
|
MU = 480,
|
||||||
|
YT = 175,
|
||||||
|
MX = 484,
|
||||||
|
FM = 583,
|
||||||
|
MD = 498,
|
||||||
|
MC = 492,
|
||||||
|
MN = 496,
|
||||||
|
ME = 499,
|
||||||
|
MS = 500,
|
||||||
|
MA = 504,
|
||||||
|
MZ = 508,
|
||||||
|
MM = 104,
|
||||||
|
NA = 516,
|
||||||
|
NR = 520,
|
||||||
|
NP = 524,
|
||||||
|
NL = 528,
|
||||||
|
NC = 540,
|
||||||
|
NZ = 554,
|
||||||
|
NI = 558,
|
||||||
|
NE = 562,
|
||||||
|
NG = 566,
|
||||||
|
NU = 570,
|
||||||
|
NF = 574,
|
||||||
|
MP = 580,
|
||||||
|
NO = 578,
|
||||||
|
OM = 512,
|
||||||
|
PK = 586,
|
||||||
|
PW = 585,
|
||||||
|
PS = 275,
|
||||||
|
PA = 591,
|
||||||
|
PG = 598,
|
||||||
|
PY = 600,
|
||||||
|
PE = 604,
|
||||||
|
PH = 608,
|
||||||
|
PN = 612,
|
||||||
|
PL = 616,
|
||||||
|
PT = 620,
|
||||||
|
PR = 630,
|
||||||
|
QA = 634,
|
||||||
|
RE = 638,
|
||||||
|
RO = 642,
|
||||||
|
RU = 643,
|
||||||
|
RW = 646,
|
||||||
|
BL = 652,
|
||||||
|
SH = 654,
|
||||||
|
KN = 659,
|
||||||
|
LC = 662,
|
||||||
|
MF = 663,
|
||||||
|
PM = 666,
|
||||||
|
VC = 670,
|
||||||
|
WS = 882,
|
||||||
|
SM = 674,
|
||||||
|
ST = 678,
|
||||||
|
SA = 682,
|
||||||
|
SN = 686,
|
||||||
|
RS = 688,
|
||||||
|
SC = 690,
|
||||||
|
SL = 694,
|
||||||
|
SG = 702,
|
||||||
|
SX = 534,
|
||||||
|
SK = 703,
|
||||||
|
SI = 705,
|
||||||
|
SB = 090,
|
||||||
|
SO = 706,
|
||||||
|
ZA = 710,
|
||||||
|
GS = 239,
|
||||||
|
SS = 728,
|
||||||
|
ES = 724,
|
||||||
|
LK = 144,
|
||||||
|
SD = 729,
|
||||||
|
SR = 740,
|
||||||
|
SJ = 744,
|
||||||
|
SE = 752,
|
||||||
|
CH = 756,
|
||||||
|
SY = 760,
|
||||||
|
TW = 158,
|
||||||
|
TJ = 762,
|
||||||
|
TZ = 834,
|
||||||
|
TH = 764,
|
||||||
|
TL = 626,
|
||||||
|
TG = 768,
|
||||||
|
TK = 772,
|
||||||
|
TO = 776,
|
||||||
|
TT = 780,
|
||||||
|
TN = 788,
|
||||||
|
TR = 792,
|
||||||
|
TM = 795,
|
||||||
|
TC = 796,
|
||||||
|
TV = 798,
|
||||||
|
UG = 800,
|
||||||
|
UA = 804,
|
||||||
|
AE = 784,
|
||||||
|
GB = 826,
|
||||||
|
UM = 581,
|
||||||
|
US = 840,
|
||||||
|
UY = 858,
|
||||||
|
UZ = 860,
|
||||||
|
VU = 548,
|
||||||
|
VE = 862,
|
||||||
|
VN = 704,
|
||||||
|
VG = 092,
|
||||||
|
VI = 850,
|
||||||
|
WF = 876,
|
||||||
|
EH = 732,
|
||||||
|
YE = 887,
|
||||||
|
ZM = 894,
|
||||||
|
ZW = 716
|
||||||
|
}
|
9
src/Nyanbyte.Countries/Nyanbyte.Countries.csproj
Normal file
9
src/Nyanbyte.Countries/Nyanbyte.Countries.csproj
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<TargetFramework>net7.0</TargetFramework>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
</Project>
|
Loading…
Reference in a new issue