We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc30703 commit 5e5d61bCopy full SHA for 5e5d61b
mcs/class/corlib/System/TimeZone.cs
@@ -54,7 +54,7 @@ namespace System
54
public abstract class TimeZone
55
{
56
// Fields
57
- private static TimeZone currentTimeZone = new CurrentSystemTimeZone (DateTime.GetNow ());
+ static TimeZone currentTimeZone;
58
59
// Constructor
60
protected TimeZone ()
@@ -64,6 +64,8 @@ protected TimeZone ()
64
// Properties
65
public static TimeZone CurrentTimeZone {
66
get {
67
+ if (currentTimeZone == null)
68
+ currentTimeZone = new CurrentSystemTimeZone (DateTime.GetNow ());
69
return currentTimeZone;
70
}
71
0 commit comments