public static OrdersProvider Instance
{
get
{
if (_instance == null)
{
_instance = (OrdersProvider)Activator.CreateInstance(
Type.GetType(SiteHelper.Settings.Orders.ProviderTy pe));
}
return _instance;
}
}
سلام می خواستم بدونم چرا این property به صورت static تعریف شده
یا این property
public static class SiteProvider
{
public static OrdersProvider Orders
{
get { return OrdersProvider.Instance; }
}
}