Ben Koders Bu kod parçasını bulduk:Null için C# new() ilklendirmesini kontrol ediyor musunuz?
private ServiceProvider SiteServiceProvider
{
get
{
if (serviceProvider == null)
{
serviceProvider = new ServiceProvider(site as VSOLE.IServiceProvider);
Debug.Assert(serviceProvider != null, "Unable to get ServiceProvider from site object.");
}
return serviceProvider;
}
}
merak ediyorum, Debug.Assert(serviceProvider != null
tetikleyebilecek herhangi olası yolu var mı? new
'un yalnızca bir istisna tarafından iptal edilebileceği izlenimi altındayım, bu durumda davaya asla ulaşılamaz.
Çok doğru. * gag * –