1个文件中的多个类只有1个类可访问

时间:2018-04-30 09:21:38

标签: c#

我在1个文件中有多个类。我必须将它们全部放在一个文件中,因为该程序的公司标准我正在写一些东西。有没有办法只在文件中创建一个类?

没有人需要看其他课程。

2 个答案:

答案 0 :(得分:1)

取决于目的。如果只有"可访问" class只会使用其他类的功能,那么该类必须是public,其余的可以是private

如果您在该类中拥有属于另一类的属性,则它们不能是private

答案 1 :(得分:0)

如果你正在使用任何代码审查工具,如stylcop等,那么它将强制你有一个只有一个声明类的类文件。你无法摆脱这一点。 但由于你只是积极地使用一个类,所以你有几个选项: -

  1. 你可以让你上课私人
  2. 使用不同的数据结构(如struct等)来删除其他类的使用。