首頁 > 後端開發 > C#.Net教程 > C#物件初始化器

C#物件初始化器

黄舟
發布: 2016-12-27 14:14:38
原創
2066 人瀏覽過

using System;
using System.Collections.Generic;
using System.Linq;using System.Text; 
namespace 对象初始化器
{    
class Program    
{        
static void Main(string[] args)        
{            
//第二种初始化            
var s1 = new student("张三",23);            
Console.WriteLine(s1.ToString());             
//第一种初始化            
var s2 = new student { name = "李四", age = 34 };           
Console.WriteLine(s2.ToString());             
//第三种            
var s3 = new student("王五",30) { ID=1};        
}    
}    
public class student    
{        
public string name { set; get; }        
public int age { set; get; }        
public int ID { set;get;}         
//第一种构造函数        
public student()        
{        
}         
//第二种构造函数        
public student(string Name, int Age)        
{            
name = Name;            
age = Age;        
}        
//方法重载        
public override string ToString()        
{            
return name + ":" + age.ToString();         
}    
}
}
登入後複製

 以上就是C#物件初始化器的內容,更多相關內容請關注PHP中文網(www.php.cn)!


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板