using System.Collections.Generic;
public static void Main()
var myList = new List<Stranger>
ActionTaken = "hath embraced thee",
Result = "Thou art loved"
ActionTaken = "hath disdained thee",
Result = "Thou art forsaken"
ActionTaken = "hath betrayed thee",
Result = "Thou art slain"
int count = myList.Count;
int indexValue = e.Next(count);
Console.WriteLine(myList[indexValue]);
public string ActionTaken
public override string ToString()
return string.Format("{0} {1}.{2}{3}", Name, ActionTaken, Environment.NewLine, Result);