abstract class CAbstract
{
private string mParam1;
public CAbstract(string param1)
{
mParam1 = param1;
}
}
class CBase : CAbstract
{
}
Para la clase CBase, debe inicializarse proporcionando el parámetro, entonces, ¿cómo deshabilitar el constructor sin parámetros para la clase CBase?Cómo deshabilitar el constructor sin parámetros en C#
posible duplicado de [Impedir el uso del constructor por defecto] (http://stackoverflow.com/questions/2875581/prevent-usage-of-default-constructor) –
@Sven Tal vez esta clase represente la letra "C" en alguna aplicación relacionada con el procesamiento del lenguaje: D – AaronLS