在我的类中,我有一个静态字符串字典对象,其中包含大量的项(从文件中读取并初始化)。我编写了一个静态构造函数来执行此操作,它需要几秒钟时间。但是我希望只执行一次以提高速度,因为我是在ASP.Net中执行此操作,并且不希望我的网站拥有这种负载。我该怎么办?如果此构造函数对每个对象都运行,则我认为可以使用某种方法,但我想必须在用户运行的每个网页上运行此方法,所以我认为这样做仍然会产生相同的问题,我对吗?如何初始化一组大变量仅一次?谢谢。
在我的类中,我有一个静态字符串字典对象,其中包含大量的项(从文件中读取并初始化)。我编写了一个静态构造函数来执行此操作,它需要几秒钟时间。但是我希望只执行一次以提高速度,因为我是在ASP.Net中执行此操作,并且不希望我的网站拥有这种负载。我该怎么办?如果此构造函数对每个对象都运行,则我认为可以使用某种方法,但我想必须在用户运行的每个网页上运行此方法,所以我认为这样做仍然会产生相同的问题,我对吗?如何初始化一组大变量仅一次?谢谢。