Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateViaDefaultConstructor<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] T >()

static T System.LazyHelper.CreateViaDefaultConstructor<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] T > ( )
inlinestaticpackage

Definition at line 109 of file LazyHelper.cs.

110 {
111 try
112 {
113 return Activator.CreateInstance<T>();
114 }
115 catch (MissingMethodException)
116 {
117 throw new MissingMemberException(SR.Lazy_CreateValue_NoParameterlessCtorForT);
118 }
119 }

References System.Activator.CreateInstance(), and System.SR.Lazy_CreateValue_NoParameterlessCtorForT.