Attributs les plus utiles
[DebuggerDisplay] peut etre tres utile pour voir rapidement une sortie personnalisee d’un Type lorsque vous survolez l’instance du Type pendant le debogage. Exemple :
[DebuggerDisplay("FirstName={FirstName}, LastName={LastName}")]
class Customer
{
public string FirstName;
public string LastName;
}
Voici a quoi cela devrait ressembler dans le debogueur :
De plus, il convient de mentionner que l’attribut [WebMethod] avec la propriete CacheDuration definie peut eviter l’execution inutile de la methode du service web.