0

我有一个关于效率的问题。我正在为 Windows Phone 7 编写一个应用程序,并且非常关心内存,因为我使用的列表非常长。

我的问题是,除了使用 int、string 等普通属性之外,还具有静态 int 属性和上述静态字段的访问器属性的类的大小是多少?我需要使用静态字段,但无法使用数据绑定访问它,因此是我的问题。

一个例子:

private static int _property1;

public int Property1
{
    get { return _property1; }
}

public int property2;

public int property3;

我将非常感谢您的回答。

4

1 回答 1

1

这里有静态字段_property1,它将在类的所有实例之间共享,这意味着它只会创建一个_property1的副本,如果有人更改静态字段的值,它将反映到每个地方。因此,无论您需要限制其他用户设置/重置静态变量,它都会提高效率。

于 2012-12-25T14:49:21.670 回答