c# – 如何正确地将课程内部化?

只是一个简单的问题:我只希望我的集会中有一类是公开的,而其他一切都是外面看不见的.我只是将所有其他类的方法属性设置为内部?这甚至是一个方法吗?

解决方法

认情况下,所有类都是内部的因此,如果您希望它们公开,您必须说明这一点.

因此,你可以将你想要公开的单个类公开为公开,并将其余的标记为内部,因为这可以增强代码的可读性,正如Silvermind在他的评论中所指出的那样.

当类是内部类时,只能通过同一程序集中的类型访问它.话虽这么说,你必须决定一个类型的方法是否会被同一个程序集中的其他类型使用.如果某个方法不会被其他类型调用,那么您必须将其声明为私有,否则将其声明为public.这些属性也是如此.此外,班级成员也可以受到保护.有关后者的更多信息,请查看here.

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...