fork download
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. public class Test
  7. {
  8. public static void Main()
  9. {
  10. List<User> users = new List<User>();
  11.  
  12. for(int i = 0; i < 10; i++)
  13. {
  14. User user = new User();
  15. user.ID = i;
  16. user.FName = "User" + i.ToString();
  17. user.LName = "LName" + i.ToString();
  18. users.Add(user);
  19. }
  20.  
  21. User filtered = users.Single(x => x.ID == 5);
  22. Console.WriteLine(filtered.FName + " - " + filtered.LName);
  23. }
  24. }
  25.  
  26. public class User
  27. {
  28. public int ID { get; set; }
  29. public string FName { get; set; }
  30. public string LName { get; set; }
  31. }
Success #stdin #stdout 0.04s 23984KB
stdin
Standard input is empty
stdout
User5 - LName5