J'ai une classe définie par l'utilisateurC#, peut méthodes PROROGATION ajoutée aux classes définies par l'utilisateur en C# (pas de classes de base)
public class Student
{
int rollno;
public getrollno()
{
return rollno;
}
}
Je veux avoir méthode d'extension checkifRollnoIs1()
qui retournera vrai ou faux.
Puis-je le faire & comment puis-je le faire?
pourquoi voulez-vous que ce soit une méthode d'extension? –
D'accord avec Matt - pourquoi utiliser la méthode d'extension, quand vous pouvez simplement modifier la classe? Le point entier des méthodes d'extension est la capacité à "étendre" les classes, quand il n'y a pas d'autre moyen de faire de la publicité. – Hassan