d3ullist

CountryHelper

Jul 13th, 2021
972
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 7.72 KB | None | 0 0
  1. namespace Shared.Util
  2. {
  3.     public static class CountryHelper
  4.     {
  5.         public static ContinentType GetCountryContinent(string country)
  6.         {
  7.             switch (country)
  8.             {
  9.                 case "dza":
  10.                 case "ago":
  11.                 case "ben":
  12.                 case "bwa":
  13.                 case "bfa":
  14.                 case "bdi":
  15.                 case "cpv":
  16.                 case "cmr":
  17.                 case "caf":
  18.                 case "tcd":
  19.                 case "com":
  20.                 case "cog":
  21.                 case "civ":
  22.                 case "cod":
  23.                 case "dji":
  24.                 case "egy":
  25.                 case "gnq":
  26.                 case "eri":
  27.                 case "eth":
  28.                 case "gab":
  29.                 case "gmb":
  30.                 case "gha":
  31.                 case "gin":
  32.                 case "gnb":
  33.                 case "ken":
  34.                 case "lso":
  35.                 case "lbr":
  36.                 case "lby":
  37.                 case "mdg":
  38.                 case "mwi":
  39.                 case "mli":
  40.                 case "mrt":
  41.                 case "mus":
  42.                 case "myt":
  43.                 case "mar":
  44.                 case "moz":
  45.                 case "nam":
  46.                 case "ner":
  47.                 case "nga":
  48.                 case "reu":
  49.                 case "rwa":
  50.                 case "shn":
  51.                 case "stp":
  52.                 case "sen":
  53.                 case "syc":
  54.                 case "sle":
  55.                 case "som":
  56.                 case "zaf":
  57.                 case "ssd":
  58.                 case "sdn":
  59.                 case "swz":
  60.                 case "tgo":
  61.                 case "tun":
  62.                 case "uga":
  63.                 case "tza":
  64.                 case "esh":
  65.                 case "zmb":
  66.                 case "zwe":
  67.                     return ContinentType.Africa;
  68.                 case "ata":
  69.                 case "bvt":
  70.                 case "atf":
  71.                 case "hmd":
  72.                 case "sgs":
  73.                     return ContinentType.Antarctica;
  74.                 case "afg":
  75.                 case "arm":
  76.                 case "aze":
  77.                 case "bhr":
  78.                 case "bgd":
  79.                 case "btn":
  80.                 case "iot":
  81.                 case "brn":
  82.                 case "khm":
  83.                 case "chn":
  84.                 case "hkg":
  85.                 case "mac":
  86.                 case "cxr":
  87.                 case "cck":
  88.                 case "prk":
  89.                 case "geo":
  90.                 case "ind":
  91.                 case "idn":
  92.                 case "irn":
  93.                 case "irq":
  94.                 case "isr":
  95.                 case "jpn":
  96.                 case "jor":
  97.                 case "kaz":
  98.                 case "kwt":
  99.                 case "kgz":
  100.                 case "lao":
  101.                 case "lbn":
  102.                 case "mys":
  103.                 case "mdv":
  104.                 case "mng":
  105.                 case "mmr":
  106.                 case "npl":
  107.                 case "omn":
  108.                 case "pak":
  109.                 case "phl":
  110.                 case "qat":
  111.                 case "kor":
  112.                 case "sau":
  113.                 case "sgp":
  114.                 case "lka":
  115.                 case "pse":
  116.                 case "syr":
  117.                 case "tjk":
  118.                 case "tha":
  119.                 case "tur":
  120.                 case "tkm":
  121.                 case "are":
  122.                 case "uzb":
  123.                 case "vnm":
  124.                 case "yem":
  125.                 case "twn":
  126.                     return ContinentType.Asia;
  127.                 case "ala":
  128.                 case "alb":
  129.                 case "and":
  130.                 case "aut":
  131.                 case "blr":
  132.                 case "bel":
  133.                 case "bih":
  134.                 case "bgr":
  135.                 case "hrv":
  136.                 case "cyp":
  137.                 case "cze":
  138.                 case "dnk":
  139.                 case "est":
  140.                 case "fro":
  141.                 case "fin":
  142.                 case "fra":
  143.                 case "deu":
  144.                 case "gib":
  145.                 case "grc":
  146.                 case "ggy":
  147.                 case "vat":
  148.                 case "hun":
  149.                 case "isl":
  150.                 case "irl":
  151.                 case "imn":
  152.                 case "ita":
  153.                 case "jey":
  154.                 case "lva":
  155.                 case "lie":
  156.                 case "ltu":
  157.                 case "lux":
  158.                 case "mlt":
  159.                 case "mco":
  160.                 case "mne":
  161.                 case "nld":
  162.                 case "nor":
  163.                 case "pol":
  164.                 case "prt":
  165.                 case "mda":
  166.                 case "rou":
  167.                 case "rus":
  168.                 case "smr":
  169.                 case "srb":
  170.                 case "svk":
  171.                 case "svn":
  172.                 case "esp":
  173.                 case "sjm":
  174.                 case "swe":
  175.                 case "che":
  176.                 case "mkd":
  177.                 case "ukr":
  178.                 case "gbr":
  179.                     return ContinentType.Europe;
  180.                 case "aia":
  181.                 case "atg":
  182.                 case "abw":
  183.                 case "bhs":
  184.                 case "brb":
  185.                 case "blz":
  186.                 case "bmu":
  187.                 case "bes":
  188.                 case "vgb":
  189.                 case "can":
  190.                 case "cym":
  191.                 case "cri":
  192.                 case "cub":
  193.                 case "cuw":
  194.                 case "dma":
  195.                 case "dom":
  196.                 case "slv":
  197.                 case "grl":
  198.                 case "grd":
  199.                 case "glp":
  200.                 case "gtm":
  201.                 case "hti":
  202.                 case "hnd":
  203.                 case "jam":
  204.                 case "mtq":
  205.                 case "mex":
  206.                 case "msr":
  207.                 case "nic":
  208.                 case "pan":
  209.                 case "pri":
  210.                 case "blm":
  211.                 case "kna":
  212.                 case "lca":
  213.                 case "maf":
  214.                 case "spm":
  215.                 case "vct":
  216.                 case "sxm":
  217.                 case "tto":
  218.                 case "tca":
  219.                 case "usa":
  220.                 case "vir":
  221.                     return ContinentType.NorthAmerica;
  222.                 case "asm":
  223.                 case "aus":
  224.                 case "cok":
  225.                 case "fji":
  226.                 case "pyf":
  227.                 case "gum":
  228.                 case "kir":
  229.                 case "mhl":
  230.                 case "fsm":
  231.                 case "nru":
  232.                 case "ncl":
  233.                 case "nzl":
  234.                 case "niu":
  235.                 case "nfk":
  236.                 case "mnp":
  237.                 case "plw":
  238.                 case "png":
  239.                 case "pcn":
  240.                 case "wsm":
  241.                 case "slb":
  242.                 case "tls":
  243.                 case "tkl":
  244.                 case "ton":
  245.                 case "tuv":
  246.                 case "umi":
  247.                 case "vut":
  248.                 case "wlf":
  249.                     return ContinentType.Oceania;
  250.                 case "arg":
  251.                 case "bol":
  252.                 case "bra":
  253.                 case "chl":
  254.                 case "col":
  255.                 case "ecu":
  256.                 case "flk":
  257.                 case "guf":
  258.                 case "guy":
  259.                 case "pry":
  260.                 case "per":
  261.                 case "sur":
  262.                 case "ury":
  263.                 case "ven":
  264.                     return ContinentType.SouthAmerica;
  265.                 default:
  266.                     return ContinentType.Antarctica;
  267.             }
  268.         }
  269.     }
  270. }
  271.  
Advertisement
Add Comment
Please, Sign In to add comment