2

因此,我正在使用一些自动生成的代码,这些代码试图在构造函数的 try-catch 块中初始化大约 4k 变量。

问题是自动生成器一次只知道一个变量。我的解决方案是:

  • 将每个变量声明滚动到 try catch 块中
  • 创建一个静态初始化函数来初始化变量,然后从构造函数的 try catch 块中调用这个静态函数

大量的 try catch 块对性能有相当大的影响。但是静态初始化器在传入多少变量时变得非常混乱。

我缺少第三种解决方案吗?还是静态初始化器是我最好的选择?

4

0 回答 0