![]() |
1
12
因为可以透明地(从客户机代码的角度)更改setter/getter的实现,所以如果直接公开基础属性(因为它不与二进制兼容),则无法执行相同的操作。
但是,有一种与自动属性相关联的代码味道,因为它们使得在不经过第二次考虑的情况下,很容易公开类状态的某些部分。这在Java中也存在,在许多项目中你会发现
|
![]() |
2
1
而目的在于 领域 对象状态 存储 ,目的是 财产 仅仅是 接近 . 这种区别可能比实际情况更具概念性,但自动属性为声明两者提供了一种方便的语法。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |