예제 #1
0
        static void Main()
        {
            var users = new LinkedList <User2>();

            var hans = new User2
            {
                Name       = "Hans",
                AgeInYears = 30
            };


            users.AddToFront(hans);
            Console.WriteLine("default: " + users.ToString());

            Console.WriteLine("custom: " + users.ToString(FormatUser));

            string userAges = users.ToString((User2 u) => u.AgeInYears.ToString());

            Console.WriteLine("age only: " + userAges);

            Console.ReadKey();
        }
예제 #2
0
 static string FormatUser(User2 user)
 {
     return(user.Name + " (" + user.AgeInYears + ")");
 }