andrew4582

US States List

Mar 30th, 2013
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.85 KB | None | 0 0
  1. public static class USStates
  2.     {
  3.         readonly static Dictionary<string, string> statesDictionary;
  4.         readonly static string[] statesAbr;
  5.         readonly static string[] statesNames;
  6.  
  7.         public static string[] StatesAbr
  8.         {
  9.             get { return statesAbr; }
  10.         }
  11.  
  12.         public static string[] StatesNames
  13.         {
  14.             get { return statesNames; }
  15.         }
  16.  
  17.         public static Dictionary<string, string> States
  18.         {
  19.             get { return statesDictionary; }
  20.         }
  21.  
  22.         static USStates()
  23.         {
  24.             statesDictionary = new Dictionary<string, string>();
  25.  
  26.             statesDictionary.Add("AL", "Alabama");
  27.             statesDictionary.Add("AK", "Alaska");
  28.             statesDictionary.Add("AZ", "Arizona");
  29.             statesDictionary.Add("AR", "Arkansas");
  30.             statesDictionary.Add("CA", "California");
  31.             statesDictionary.Add("CO", "Colorado");
  32.             statesDictionary.Add("CT", "Connecticut");
  33.             statesDictionary.Add("DE", "Delaware");
  34.             statesDictionary.Add("DC", "District of Columbia");
  35.             statesDictionary.Add("FL", "Florida");
  36.             statesDictionary.Add("GA", "Georgia");
  37.             statesDictionary.Add("HI", "Hawaii");
  38.             statesDictionary.Add("ID", "Idaho");
  39.             statesDictionary.Add("IL", "Illinois");
  40.             statesDictionary.Add("IN", "Indiana");
  41.             statesDictionary.Add("IA", "Iowa");
  42.             statesDictionary.Add("KS", "Kansas");
  43.             statesDictionary.Add("KY", "Kentucky");
  44.             statesDictionary.Add("LA", "Louisiana");
  45.             statesDictionary.Add("ME", "Maine");
  46.             statesDictionary.Add("MD", "Maryland");
  47.             statesDictionary.Add("MA", "Massachusetts");
  48.             statesDictionary.Add("MI", "Michigan");
  49.             statesDictionary.Add("MN", "Minnesota");
  50.             statesDictionary.Add("MS", "Mississippi");
  51.             statesDictionary.Add("MO", "Missouri");
  52.             statesDictionary.Add("MT", "Montana");
  53.             statesDictionary.Add("NE", "Nebraska");
  54.             statesDictionary.Add("NV", "Nevada");
  55.             statesDictionary.Add("NH", "New Hampshire");
  56.             statesDictionary.Add("NJ", "New Jersey");
  57.             statesDictionary.Add("NM", "New Mexico");
  58.             statesDictionary.Add("NY", "New York");
  59.             statesDictionary.Add("NC", "North Carolina");
  60.             statesDictionary.Add("ND", "North Dakota");
  61.             statesDictionary.Add("OH", "Ohio");
  62.             statesDictionary.Add("OK", "Oklahoma");
  63.             statesDictionary.Add("OR", "Oregon");
  64.             statesDictionary.Add("PA", "Pennsylvania");
  65.             statesDictionary.Add("RI", "Rhode Island");
  66.             statesDictionary.Add("SC", "South Carolina");
  67.             statesDictionary.Add("SD", "South Dakota");
  68.             statesDictionary.Add("TN", "Tennessee");
  69.             statesDictionary.Add("TX", "Texas");
  70.             statesDictionary.Add("UT", "Utah");
  71.             statesDictionary.Add("VT", "Vermont");
  72.             statesDictionary.Add("VA", "Virginia");
  73.             statesDictionary.Add("WA", "Washington");
  74.             statesDictionary.Add("WV", "West Virginia");
  75.             statesDictionary.Add("WI", "Wisconsin");
  76.             statesDictionary.Add("WY", "Wyoming");
  77.  
  78.             statesAbr = statesDictionary.Keys.ToArray();
  79.             statesNames = statesDictionary.Values.ToArray();
  80.         }
  81.     }
Advertisement
Add Comment
Please, Sign In to add comment