using System.Collections.Generic;
private Dictionary<string, int> history;
public Person(string pName, int pAge) {
history = new Dictionary<string, int>();
public void AddPerson(string name, int time) {
if (!history.ContainsKey(name))
public void GetHistory(string name) {
Console.WriteLine("Dating History of {0}",name);
foreach (KeyValuePair<string,int> pair in history){
Console.WriteLine("Partner = {0}, Time = {1}", pair.Key, pair.Value);
public static void Main()
Person s1 = new Person("John", 30);