非常に頻繁にアクセスできるように、次のインスタンスを Application State に保存したいとします。
public class Example {
public string A;
public string B;
public bool C;
public int D;
// ...
}
クラス全体を としてまとめて保存するか、Application["Example"]
そのプロパティを個別に保存するかApplication["ExampleA"]
などを決定できません。
私の考えでは、((Example)Application["Example"]).A
1 つのプロパティにアクセスするためだけに、クラス全体をメモリにコピーする必要があるかもしれません。そうですか? それとも私は間違っていますか?