zzz*_*777 5 c# c++ constants
我确实为类成员编写了 c++ 访问器作为
SomeClass const& x() const { return m_x; }
似乎在 c# 中这种类型的唯一保护是使用私有(或未定义)集定义属性。但这只能防止赋值,而不能防止对某些类状态的操纵。
旁注:c++ 允许通过 const 指针删除 m_x - 恕我直言,这只是对标准主体的惊人监督。
小智 3
现在,使用 C# 7.2,您可以用于ref readonly相同的目的。您可以在此处查看更多相关信息。检查第三点。
ref readonly
归档时间:
10 年,2 月 前
查看次数:
1450 次
最近记录:
7 年,3 月 前