Check this example
Class
public class Person
{
public string Name { get; set; }
}
Added sone sample data
List<Person> persons = new List<Person>();
persons.Add(new Person { Name = "Mudassar Khan" });
persons.Add(new Person { Name = "Albert Schimdt" });
persons.Add(new Person { Name = "Jane Thomas" });
persons.Add(new Person { Name = "Raj Malhotra" });
persons.Add(new Person { Name = "Abbas Shaikh" });
Select Random records
int rnd = new Random().Next(persons.Count);
List<Person> random_persons = persons.OrderBy(g => Guid.NewGuid()).ToList();