Il n'y a pas d'équivalent en C# (VB et F # ainsi).
Personnellement j'aime cette différence. Je travaille dans une très grande base de code C++ et il n'y a aucun moyen de regarder une méthode particulière et de savoir son accessibilité particulière. Certaines classes sont devenues si volumineuses qu'il faut une quantité importante de défilement de page juste pour voir le modificateur.
Certains codeurs peuvent penser que ce n'est pas trop grave, mais pensez à ce qui se passe quand les gens commencent à mixer dans #if defs au milieu de la classe et à ajouter des modificateurs dans ces # ifs. Il rend la détermination du modificateur d'accès lors d'un examen de code une opération non triviale.
Il s'agit d'un petit sacrifice de frappe pour ajouter le modificateur en ligne, mais cela en vaut la peine en termes de lisibilité à long terme.
Bon point. Cette fonctionnalité aide beaucoup lors de la fusion de différentes versions d'un fichier à enregistrer. –