7

Me preguntaba si es posible hacer referencia a un nombre de clase genérico dinámico en un comentario y resolverlo condicionalmente en el IDE?Referencia comentario genérico

simple ejemplo de la clase de base:

// <summary> 
// Retrieves all <T> members from the database. 
// </summary> 
public void GetAll<T>() 
{ 
//magic 
} 

Si ahora heredar de esta clase y pasa a ser de clase usuario entonces me gustaría tener IntelliSense muestran mi comentario como "Recupera todos los miembros de usuario en el base de datos".

¿Esto es posible?

Respuesta

4

No hay forma de que Intellisense escriba automáticamente el nombre del tipo genérico utilizado para su llamada específica. Lo mejor que puede hacer es usar la etiqueta typeparamref, que indica a Visual Studio (y más importante aún, a cualquier generador de documentación) que se refiere a un parámetro de tipo genérico (T en este caso).

// <summary> 
// Retrieves all <typeparamref name="T"/> members from the database. 
// </summary> 
public void GetAll<T>() 
{ 
    //magic 
} 
Cuestiones relacionadas