Je définis une méthode dans une classe et l'appelle dans une autre classe. Ça fonctionne bien. Mais, si je sélectionne la méthode et que j'appuie sur F12
, Visual Studio trouvera la méthode et me montrera le code des instructions automatiquement.Comment empêcher quiconque de voir le code des instructions de méthode en appuyant sur F12?
Je l'ai essayé avec la méthode: Console.WriteLine();
. Je sélectionne WriteLine
et appuie sur F12
. Il me redirige vers:
namespace System
{
public static class Console
{
public static void WriteLine();
}
}
Tout le code des déclarations de WriteLine()
sont cachés (désolé, hidden
signifie que je ne vois pas).
Je veux écrire une nouvelle méthode comme WriteLine()
:
public int Add(int a, int b);
Mais je ne sais pas où est l'endroit où je peux mettre en œuvre la méthode Add(int a, int b)
(dans une autre classe).
Pouvez-vous m'apprendre? Seules les méthodes compilées (dll) ne peuvent pas être affichées.
La réponse ci-dessous était exactement ce que je pensais et fonctionne bien. Vous pourriez essayer "la méthode se cachant avec l'héritage" –
La question n'a aucun sens. Quel est le problème * réel * que vous essayez de résoudre? Vous ne pouvez pas désactiver la fonctionnalité IDE du code source, et vous ne devriez pas le vouloir. Désactiver le bouton "Aller à" n'a absolument aucun sens - tout le monde peut toujours lire le code source, rechercher les définitions, etc. –