Votre question n'est pas très clair, et il y a quelques fonctionnalités « avancées » de C# qui peuvent entrer en jeu, mais dans simples C#, lorsque vous appelez une méthode chaque argument (dans le code d'appel) doit correspondre à un paramètre dans la déclaration de méthode. Vous pouvez déclarer des méthodes avec plusieurs paramètres, un seul, ou pas:
public void Foo() // No parameters
{
Console.WriteLine("Foo!");
}
public void Bar(int x) // One parameter
{
Console.WriteLine("Bar!");
}
public void Baz(int x, string y) // Two parameters
{
Console.WriteLine("Baz!");
}
Et puis les appeler:
Foo(); // No arguments
Bar(10); // One argument
Baz(20, "second"); // Two arguments
Les types des arguments doivent être compatibles avec les types de paramètres dans la déclaration de méthode correspondante.
Si vous nous dire ce langage de programmation que vous connaissez, nous pouvons vous dire quelles sont les différences entre elle et C#. La façon dont votre question est formulée maintenant, il semble que vous êtes nouveau à la programmation entièrement. –
Oui, je suis nouveau au programme et à l'apprentissage. Je suis nouveau à C# Je connais quelque chose mais très peu. – taylor1984