¿Hay alguna pérdida de memoria cuando lanzo una excepción de un constructor como la siguiente?Lanzar excepciones de un constructor en .NET
class Victim
{
public string var1 = "asldslkjdlsakjdlksajdlksadlksajdlj";
public Victim()
{
//throw new Exception("oops!");
}
}
¿Los objetos anómalos serán recogidos por el recolector de basura?
apenas relacionado, pero consejo útil: Tenga cuidado con las excepciones producidas en los constructores de los controles. Puede romper el diseñador para el control/formulario. Lo solucioné teniendo un método Initialise() y llamándolo externamente (pero no me gusta). –