|
|
1
5
不,恐怕没有任何好的方法可以做到这一点,像您的示例这样的代码经常被编写。它很烂。我表示哀悼。 如果您愿意为了简洁而牺牲封装,那么可以使用对象初始值设定项语法,而不是这种情况下的构造函数:
|
|
|
2
2
我想你在找 对象和集合初始值设定项 .
例如,firstname和lastname都是类person的属性。
|
|
|
3
1
“多变量 初始化 “或”多变量 分配 “? 用于初始化
将是:
对于分配,没有捷径。它必须是两个语句,但如果您愿意,可以将这两个语句放在一行上:
|
|
|
4
0
是-可以使用对象初始值设定项消除构造函数中的所有代码(对于C 3.0是新的)。下面是一个很好的解释: http://weblogs.asp.net/dwahlin/archive/2007/09/09/c-3-0-features-object-initializers.aspx |
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 12 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |