首页 > 代码库 > C# 学习笔记

C# 学习笔记

C#有很多特性,但是平常工作的时候用到的机会不多,今天有空试着用了一下,写了段代码,里面用到了索引器、委托、扩展方法、泛型、匿名类型、匿名方法、对象集合初始化器,顿时感觉很高端有木有~~~

public class User    {        public int UserID { get; set; }        public string UserName { get; set; }        public int Age { get; set; }    }    public class MyList<T>    {        private T[] data;        public MyList()        {            data = http://www.mamicode.com/new T[0];"name" + i,                    Age = i                });            }            var result = us.Search<User>(delegate(User u) { return u.Age > 80; });            Console.ReadLine();        }    }

  

C# 学习笔记