会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
未来的邀请
流年笑掷,未来可期
博客园
首页
新随笔
联系
订阅
管理
2020年11月20日
C# 9.0新特性详解系列之一:只初始化设置器(init only setter)
摘要: 1、背景与动机 自C#1.0版本以来,我们要定义一个不可变数据类型的基本做法就是:先声明字段为readonly,再声明只包含get访问器的属性。例子如下: struct Point { public int X { get; } public int Y { get; } public Point(
阅读全文
posted @ 2020-11-20 16:06 码客风云
阅读(1830)
评论(0)
推荐(3)
编辑
公告