许明会的计算机技术主页

Language:C,C++,.NET Framework(C#)
Thinking:Design Pattern,Algorithm,WPF,Windows Internals
Database:SQLServer,Oracle,MySQL,PostSQL
IT:MCITP,Exchange,Lync,Virtualization,CCNP

导航

C#3.0技术探讨(3):对象初始化器 Object Initializer

/*--===------------------------------------------===---
Object Initializer: 对象初始化器
可以直接对属性赋值
--===------------------------------------------===---
*/
using System;

namespace xumh
{
    
public class student
    {
        
public string Name{get;set;}
        
public int Age{get;set;}
        
public string Address{get;set;}
    }
    
    
public class runMyApp
    {
        
static void Main()
        {
            
//对象初始化器,在{}内直接对属性赋值,采用,分割
            student stu = new student{Name="许明会", Age=35, Address="北大青鸟"};
            System.Console.WriteLine(
"{0},年龄{1},地址{2}.",
                stu.Name,stu.Age,stu.Address);
        }
    }
}

posted on 2007-12-03 17:22  许明会  阅读(254)  评论(0编辑  收藏  举报