假设我有一个静态属性,如下所示:
public static object MyProperty
{
get { return new object(); }
}
上面的属性是一样的吗?
private static object my_filed = new object();
public static object MyProperty
{
get { return my_filed; }
}
即:是每次调用静态属性时创建的新对象还是仅第一次创建的新对象?