Linq自学系列(一)

1,首先是匿名变量及类型
        private void var1()
        {
            
//匿名变量,定义时必须赋值,不能为null
            var age = 26;
            var username 
= "zhuye";
            var userlist 
= new[] { "a""b""c" };//字符串数组
            
//匿名类型
            var data = new { name = "LIN", age = 26 };
            
string s = data.name;//可给对应类型赋值
            int i = data.age;
        }
2,自动属性,懒人的最爱
        public class User
        {
            
private int _id;
            
private string _name;
            
private int _age;
            
public int Id
            {
                
get { return _id; }
                
set { _id = value; }
            }
            
public string Name
            {
                
get { return _name; }
                
set { _name = value; }
            }
            
public int Age
            {
                
get { return _age; }
                
set { _age = value; }
            }
        }

        
public class User1
        {
            
public int Id { getset; }
            
public string Name { getset; }
            
public int Age { getset; }
        }

posted on 2008-05-07 10:41  雲淡風清  阅读(181)  评论(0)    收藏  举报