J'ai cet exemple méthode:Voir raison pour laquelle une exception peut être jeté (documentation)
/// <summary>
/// Method to enforce that the type is an Enum.
/// </summary>
/// <typeparam name="T"> Type.</typeparam>
/// <exception cref="ArgumentException"> Thrown when type is not an Enum type. </exception>
public static void TypeIsEnum<T>(T type)
{
if (!typeof(T).IsEnum)
{
throw new ArgumentException();
}
}
Quand je passe la souris sur cette méthode en studio visuel, IntelliSense me montre quelques informations supplémentaires, comme indiqué ci-dessous.
Je Eventhough documenté le type de exception
qui peut être jeté par la méthode TypeIsEnum
avec une raison explicite pourquoi il pourrait être jeté, il ne montre pas la raison dans IntelliSense. Comment puis-je montrer la raison pour laquelle un exception
peut être lancé dans Intellisense?
La commande "Afficher la documentation rapide" de ReSharper inclut effectivement la documentation d'exception. –
Merci! Je n'ai pas encore utilisé Resharper, alors merci de le signaler. Existe-t-il un moyen de remplacer l'Intellisense par défaut utilisé par VS (2015 Express) avec la documentation rapide de Resharper? – Goat