如何在C#中定义一个没有返回的方法

Ima*_*azi 0 c#

我是C#的初学者.我想定义一个有输入的方法.输入将显示在此方法的警告框中.换句话说,这种方法的职责是接收变量.我称之为此方法的每个地方都会收到消息.我想知道如何定义和如何调用.

Nei*_*l N 10

你的退货类型应该是"无效"

例如:

public void showMsg(string text)
{
    MessageBox.Show(text);
}
Run Code Online (Sandbox Code Playgroud)

你会这样称呼你的方法:

showMsg("I can has alert?");
Run Code Online (Sandbox Code Playgroud)

  • @Neil N,在你的例子中,每当调用方法showMsg时,Messagebox只显示"text",你应该像这样写一个MessageBox.Show(text); (2认同)

Jus*_*ner 6

您所要做的就是将返回类型声明为void:

public void MyMethod(string input)
{
    MessageBox.Show(input);
}
Run Code Online (Sandbox Code Playgroud)