Я получил следующий стек. Но я не могу понять, какая функция из этого класса подняла это. Может ли кто-нибудь сказать мне, что такое MainPage..ctor?InvalidProgramException - Stacktrace
«Frame Изображение Функция Offset
0 coredll.dll xxx_RaiseException 19
1 mscoree3_7.dll 520892
2 mscoree3_7.dll 461967
3 mscoree3_7.dll 534468
4 TransitionStu б 0
5 System.InternalTimeZoneInfo.TransitionTimeToDateTime 520
6 System.InternalTimeZoneInfo.GetDaylightTime 100
7 System.InternalTimeZoneInfo.GetIsDaylightSavingsFromUtc 128
8 System.InternalTimeZoneInfo.GetUtcOffsetFromUtc 500
9 System.DateTime.ToLocalTime 164
10 System.DateTime.get_Now 72
11 System.DateTime.get_Today 44
12 xxxx.MainPage..ctor 84
13 mscoree3_7.dll 507848
14 mscoree3_7.dll 184683
15 mscoree3_7.dll 183987
16 mscoree3 _7.dll 183375
17 System.Reflection.RuntimeConstructorInfo.InternalInvoke 104
18 System.Reflection.RuntimeConstructorInfo.InternalInvoke 1056
19 System.Activator.InternalCreateInstance 1112"
Это главный конструктор:
public MainPage()
{
InitializeButtons();
CreateCalendar();
DisplayHistory();
DisplayStatistics();
}
И внутри CreateCalendar
Я инициализировал переменную DateTime currentDate = DateTime.Today;
Является ли это тем, что создает проблему?
Привет, вы могли бы поделиться каким-то кодом? Например, тот, который вы используете в конструкторе MainPage? Попробуйте поместить этот код в метод MainPage.Loaded event, а не внутри contructor ... –
MainPage .. ctor is constructor – alfah
Да, "ctor" означает конструктор –