首页 > 解决方案 > 将应用程序 C# 中使用的对象的全局列表放在哪里?

问题描述

将应用程序 C# 中使用的对象的全局列表放在哪里?

假设我有一个类别列表,我希望能够随时使用它,而不必在每次需要使用它时检索这些类别。我要做的是在启动时检索类别并将其存储到类别列表中。然后我将使用这个类别列表,如果项目发生更改,则更新项目或在我需要进行操作时访问项目。

我怎样才能做到这一点?

我的应用程序分为控制台层、数据访问层和逻辑层。我通常在哪里存储这种列表以便能够随时访问它?

现在我有一个

public dynamic Categories{ get; set; }

我将数据保存到其中。

我正在使用依赖注入,Ninject。

标签: c#

解决方案


请创建为静态。

public static dynamic Categories{ get; set; }

推荐阅读