using System.Collections.Generic;
using DateTime = System.DateTime;
public static int GetUniqueNumberAsPerDate()
string DateInString = DateTime.Now.ToString("yyMMdd");
int result = int.Parse(DateInString);
private static Dictionary<string, string> locations = new Dictionary<string, string>
public static void Main()
DateTime now = DateTime.Now;
string Year = now.ToString("yyyy");
string Month = now.ToString("MM");
string Day = now.ToString("dd");
int uniqueNumber = GetUniqueNumberAsPerDate();
Console.WriteLine("seed: " + uniqueNumber + " | Month: " + Month + " | Day: " + Day + " | Year: " + Year);
System.Random rand = new System.Random(uniqueNumber);
List<string> GordoLocations = locations.Keys.ToList();
string SelectedLocation = GordoLocations[rand.Next(GordoLocations.Count())];
Console.WriteLine("Chosen Location: " + SelectedLocation + " | Position: " + locations[SelectedLocation]);