zoukankan      html  css  js  c++  java
  • 类型的设计类型和成员基础(一)

     6.1类型和成员基础

    6.2类型的可见性

    63成员的可见性
     

    CLR术语

    C#术语

    描述

    Private

    private

    成员只有定义该成员的类型中的方法或该类型的所有嵌套类型中的方法访问

    Family

    protected

    成员只有定义该成员的类型中的方法或该类型的所有嵌套类型中的方法访问或该类型的一个派生类型(与程序集无关)的方法访问

    FamilyAssembly

    (不支持)

    成员只有定义该成员的类型中的方法或该类型的所有嵌套类型中的方法访问或同一程序集中定义的该类型的所有派生类型中的方法访问

    Assembly

    internal

    成员只能由定义该成员的程序集中的方法访问

    FamilyAssembly

    protected

    Internal

    成员可以由定义该成员的类型的所有嵌套类型、所有派生类型(与程序集无关)的方法或者定义该成员的程序集中的所有方法访问

    Public

    public

    成员可以由所有程序集的所有方法访问


    64静态类

    65部分类、结构和接口
  • 相关阅读:
    Vue.js的组件化思想--下
    Vue.js的组件化思想--上
    Git常用命令总结
    vue基础语法
    ES6基础语法
    Vue笔记
    Vue的基本使用(一)
    es6的基本用法
    Django-admin管理工具
    Django组件-中间件
  • 原文地址:https://www.cnblogs.com/tenghoo/p/1175854.html
Copyright © 2011-2022 走看看