Ignorer les liens de navigationAccueil : Le langage C# : Utilisation de méthodes : Appel de méthodes Ignorer les liens de navigation
Accueil
Introduction au Framework .NETDévelopper Introduction au Framework .NET
Le langage C#Développer Le langage C#
Programmation orientée objetsDévelopper Programmation orientée objets
CollectionsDévelopper Collections
ADO.NETDévelopper ADO.NET
LINQDévelopper LINQ
ASP.NETDévelopper ASP.NET
Workflow FoundationDévelopper Workflow Foundation
Besoins de prestationDévelopper Besoins de prestation

On peut appeler des méthodes qui sont dans la même classe et des méthodes qui sont placées dans d’autres classes.

Le code suivant montre comment appeler une méthode située dans la même classe.

 

class Program

{

    public static void UneMethode()

    {

        Console.WriteLine("Execution de UneMethode...");

    }

 

    public static void Main(string[] args)

    {

        Console.WriteLine("Début du programme");

        UneMethode(); // Appel de la méthode

        Console.WriteLine("Fin du programme");

    }

 

}

 

Le programme produit le résultat suivant :


Début du programme
Execution de UneMethode...
Fin du programme

Pour appeler une méthode placée dans une classe, il faut procéder de la manière suivante :

Tout d’abord, créons une classe avec une méthode comme ci-dessous :

 

class UneClasse

{

    public static void UneMethode()

    {

        Console.WriteLine("Execution de UneMethode...");

    }

}

 

Le programme qui appelle cette méthode est donné ci-dessous

 

class Program

{

    public static void Main(string[] args)

    {

        Console.WriteLine("Début du programme");

        UneClasse.UneMethode(); // Appel de la méthode

        Console.WriteLine("Fin du programme");

    }

}

 

Le programme produit le résultat suivant :


Début du programme
Execution de UneMethode...
Fin du programme