认识 C# 的 存取层级修饰词

修饰词~可以限制类别的存取层级

我的举例是:像是一些私密的东西你不想让别人随便乱看一样
就要设隐私权的概念/images/emoticon/emoticon07.gif

目前有六个层级~
我用表列一下 以下有:

存取层级修饰词 说明
public 公开层级,存取无限制 。
protected 可由他宣告类别或是子类别进行存取。
internal 存取只限定於这一个专案。
protected internal 存取只限定这个专案或是子类别。
private 私有层级,存取只限於宣告的类别主体(class类别的成员默认)。
private protected 存取限於目前组件内包含类别或衍生自包含类别的型别。(太少看到直接引用官网的解释XD)

范围比较:
 private 小於 internal/protected 小於 protected internal 小於 public 

参考来源
Nelson大的 比较各种修饰词存取范围
官网 存取修饰词 (C# 参考)


<<:  认识 C# 的 保留关键字

>>:  【制造转型分享】制造业导入MES数位转型,政府补助最高 5000 万

把Nano板run起来

先说,我是用mac双系统的win10,本来想在mac os做,但是下载下来的说明书里有个自己的驱动程...

Day 8 ( 入门 ) 晃动计步器

晃动计步器 教学原文参考:晃动计步器 这篇文章会介绍如何使用「晃动」、「显示数字」、「变数」、「按钮...

Day 23 - 重覆呼叫shioaji.Shioaji()产生的记忆体问题

因为看到有人反应,重覆登出登入,会造成记忆体使用量增加,这实在是让人太好奇了,所以就想来实测一下。但...

元件基本使用

Vue.js 的网页是由元件组合而成,利用 HTML 元素重复使用元件。 图取自What are ...

Golang - Gin 上传/下载档案注意事项&Tips

工作需求每次都被上传/下载档案搞得很烦 每次用完然後每次就忘记 刚好发一篇整理起来,以後有机会可以用...