¿Hay alguna manera de obtener la siguiente statement de función? public bool Foo() where T : interface; es decir. donde T es un tipo de interfaz (similar a where T : class y struct ). Actualmente me he conformado con: public bool Foo() where T : IBase; Donde IBase se define como una interfaz vacía […]
Me gustaría diferenciar entre los siguientes casos: Un tipo de valor simple (por ejemplo, int ) Un tipo de valor anulable (por ejemplo, int? ) Un tipo de referencia (por ejemplo, string ) – opcionalmente, no me importaría si esto se asigna a (1) o (2) arriba He encontrado el siguiente código, que funciona bien […]