首页 > 解决方案 > 属性类中的设置数量是否有限制

问题描述

我有一个带有属性类的项目(C# Framework 4.6.1)。它就像 project.settings 一样。看起来像这样:

在此处输入图像描述

它有大约 225 +- 设置。如果我添加 1 个额外的简单设置(只是一个字符串,而不是重复的),它会导致项目无法编译。显示如下错误:

在此处输入图像描述

说它找不到该物业。
我唯一能想到的是我们已经达到了设置数量的限制。
有人在这里帮忙吗?

标签: c#

解决方案


ac# 类 1 << 23 - 1 中的属性数量上限。

您可以从这个旧的 SO 答案中获得更多信息 .NET 类的属性数量有限制吗?

所以基本上,根据你的项目范围,你还没有达到这个限制,问题出在代码的其他地方,如果你可以在 git 或其他我们可以模拟和测试的地方共享属性类,那就太好了。


推荐阅读