Я использую Activator.CreateInstace () для создания универсального экземпляра.Но когда я использую это для создания экземпляра объекта:
public class SelectStageSaveData
{
public string GlobalPartnershipPoints { get; set; }
}
, я получаю сообщение «Не удалось оценить выражение», когда я отлаживаю код и пытаюсь увидеть GlobalPartnershipPoints.Я думал, что значение для этой строки было «пустым» в этом случае, но я не могу получить никакого значения.Кто-нибудь знает, что происходит?Заранее спасибо.
ОБНОВЛЕНИЕ:
Код, в котором я создаю объект:
if (!isolatedStorage.FileExists(file))
{
this.SaveData<T>((T)Activator.CreateInstance(typeof(T)), file);
}
или
if (!isolatedStorage.FileExists(file))
{
this.SaveData<T>(Activator.CreateInstance<T>(), file);
}
Я получаю тот же результат скак.