d3ullist icon

CountryHelper

d3ullist | PRO | 07/13/21 02:52:06 PM UTC | 0 ⭐ | 1081 👁️ | Never ⏰ | []
C# |

7.72 KB

|

None

|

0 👍

/

0 👎

namespace Shared.Util
{
    public static class CountryHelper
    {
        public static ContinentType GetCountryContinent(string country)
        {
            switch (country)
            {
                case "dza":
                case "ago":
                case "ben":
                case "bwa":
                case "bfa":
                case "bdi":
                case "cpv":
                case "cmr":
                case "caf":
                case "tcd":
                case "com":
                case "cog":
                case "civ":
                case "cod":
                case "dji":
                case "egy":
                case "gnq":
                case "eri":
                case "eth":
                case "gab":
                case "gmb":
                case "gha":
                case "gin":
                case "gnb":
                case "ken":
                case "lso":
                case "lbr":
                case "lby":
                case "mdg":
                case "mwi":
                case "mli":
                case "mrt":
                case "mus":
                case "myt":
                case "mar":
                case "moz":
                case "nam":
                case "ner":
                case "nga":
                case "reu":
                case "rwa":
                case "shn":
                case "stp":
                case "sen":
                case "syc":
                case "sle":
                case "som":
                case "zaf":
                case "ssd":
                case "sdn":
                case "swz":
                case "tgo":
                case "tun":
                case "uga":
                case "tza":
                case "esh":
                case "zmb":
                case "zwe":
                    return ContinentType.Africa;
                case "ata":
                case "bvt":
                case "atf":
                case "hmd":
                case "sgs":
                    return ContinentType.Antarctica;
                case "afg":
                case "arm":
                case "aze":
                case "bhr":
                case "bgd":
                case "btn":
                case "iot":
                case "brn":
                case "khm":
                case "chn":
                case "hkg":
                case "mac":
                case "cxr":
                case "cck":
                case "prk":
                case "geo":
                case "ind":
                case "idn":
                case "irn":
                case "irq":
                case "isr":
                case "jpn":
                case "jor":
                case "kaz":
                case "kwt":
                case "kgz":
                case "lao":
                case "lbn":
                case "mys":
                case "mdv":
                case "mng":
                case "mmr":
                case "npl":
                case "omn":
                case "pak":
                case "phl":
                case "qat":
                case "kor":
                case "sau":
                case "sgp":
                case "lka":
                case "pse":
                case "syr":
                case "tjk":
                case "tha":
                case "tur":
                case "tkm":
                case "are":
                case "uzb":
                case "vnm":
                case "yem":
                case "twn":
                    return ContinentType.Asia;
                case "ala":
                case "alb":
                case "and":
                case "aut":
                case "blr":
                case "bel":
                case "bih":
                case "bgr":
                case "hrv":
                case "cyp":
                case "cze":
                case "dnk":
                case "est":
                case "fro":
                case "fin":
                case "fra":
                case "deu":
                case "gib":
                case "grc":
                case "ggy":
                case "vat":
                case "hun":
                case "isl":
                case "irl":
                case "imn":
                case "ita":
                case "jey":
                case "lva":
                case "lie":
                case "ltu":
                case "lux":
                case "mlt":
                case "mco":
                case "mne":
                case "nld":
                case "nor":
                case "pol":
                case "prt":
                case "mda":
                case "rou":
                case "rus":
                case "smr":
                case "srb":
                case "svk":
                case "svn":
                case "esp":
                case "sjm":
                case "swe":
                case "che":
                case "mkd":
                case "ukr":
                case "gbr":
                    return ContinentType.Europe;
                case "aia":
                case "atg":
                case "abw":
                case "bhs":
                case "brb":
                case "blz":
                case "bmu":
                case "bes":
                case "vgb":
                case "can":
                case "cym":
                case "cri":
                case "cub":
                case "cuw":
                case "dma":
                case "dom":
                case "slv":
                case "grl":
                case "grd":
                case "glp":
                case "gtm":
                case "hti":
                case "hnd":
                case "jam":
                case "mtq":
                case "mex":
                case "msr":
                case "nic":
                case "pan":
                case "pri":
                case "blm":
                case "kna":
                case "lca":
                case "maf":
                case "spm":
                case "vct":
                case "sxm":
                case "tto":
                case "tca":
                case "usa":
                case "vir":
                    return ContinentType.NorthAmerica;
                case "asm":
                case "aus":
                case "cok":
                case "fji":
                case "pyf":
                case "gum":
                case "kir":
                case "mhl":
                case "fsm":
                case "nru":
                case "ncl":
                case "nzl":
                case "niu":
                case "nfk":
                case "mnp":
                case "plw":
                case "png":
                case "pcn":
                case "wsm":
                case "slb":
                case "tls":
                case "tkl":
                case "ton":
                case "tuv":
                case "umi":
                case "vut":
                case "wlf":
                    return ContinentType.Oceania;
                case "arg":
                case "bol":
                case "bra":
                case "chl":
                case "col":
                case "ecu":
                case "flk":
                case "guf":
                case "guy":
                case "pry":
                case "per":
                case "sur":
                case "ury":
                case "ven":
                    return ContinentType.SouthAmerica;
                default:
                    return ContinentType.Antarctica;
            }
        }
    }
}
 

Comments