C#对象初始化器的使用
来源:互联网 发布:泽宇网络传媒有限公司 编辑:程序博客网 时间:2024/06/06 09:12
类的构造函数大家都知道可以重载,这样就方便了,当需要实例化不同的对象的时候,可以调用不同的构造函数,现实构造不同对象的功能。
当然也可以使用对象初始化器的方法来实现这个功能,这个功能更加的方便灵活,可以根据个人的需要去定义,到底需要初始化哪一个参数。如下代码:
//通用构造函数的几种方法 public Student() { } public Student(string name,int age) { this.name = name; this.age = age; }
//这里我们可以根据自己的需求去选择相应的成员变量进行初始化,更加方便灵活 Student objStudent = new Student() { Name = "小王", Age = 25, ID = 110001 }; Student objStudent = new Student() { Name = "小王", Age = 25 };
当然这个地方我们也是需要用到封装字段,养成良好的编码风格,属性需要用Pascal命名方法,首字母大写。
private string name; public string Name { get { return name; } set { name = value; } } private int age; public int Age { get { return age; } set { age = value; } } private int iD; public int ID { get { return iD; } set { iD = value; } }
阅读全文
0 0
- C#对象初始化器的使用
- c# 使用初始化器初始化对象
- C#中集合和对象初始化器的使用
- C#对象初始化器
- C#对象初始化器
- c# 对象初始化器
- C# 对象和集合的初始化器
- C# 对象初始化器与集合初始化器的若干问题
- c#中对象的初始化顺序
- C# 对象初始化的顺序分析
- Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器
- Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器
- C#的新特性:自动属性,对象初始化器,和集合初始化器
- 对象的初始化:确保对象在使用之前被初始化 `
- c#3.0 新特性 ---对象初始化器
- C# 对象和集合初始化器
- C# 3.0特性-- 对象初始化器
- C#对象和集合初始化器
- hdu 6108小C的倍数问题(2017百度之星初赛一1001)
- 初探Java多线程
- TOP 10 开源的推荐系统简介
- 日记8/12
- HDU 4283 You Are the One (区间DP)
- C#对象初始化器的使用
- Google Xception Network
- LWIP学习记录之如何动态更改IP地址
- js中求数组的最大值与最小值
- 日记8/5
- Vases and Flowers HDU
- (自然语言处理)语料清单
- 网易2018校招编程题集合2
- bzoj 1485 [HNOI2009]有趣的数列 卡特兰数