1

ASP.NET 3.5 中类的大小是否存在限制(可能是编译器限制)?

我有一个单独的类文件,它会不断增长并且可能会变得非常大(很容易有 100k 行代码,或 10k 个成员)。

我只需要知道代码行数、原始文件大小或单个类中的成员数量是否有限制。

请不要问我为什么要做一些听起来既愚蠢又疯狂的事情;我很清楚这种方法的后果。

4

2 回答 2

0

绝对不是,没有一个类的最大大小。

于 2013-01-21T11:13:40.170 回答
0

FWIW,我有一个包含 165k 行代码(~6MB)的文件,它是我用我的工具生成的(它旨在加载一些测试数据)。

在 Linux (Ubuntu 16.04) 上,当我尝试使用文件中的类型时收到 System.AccessViolationException。

所以看起来确实有一些限制。

我应该提到这是使用 .NET Core 2.0

于 2018-03-20T20:27:05.267 回答