C# 定义函数并且调用函数
时间: 2023-08-09 10:09:49 浏览: 115
引用\[2\]中给出了一个C#的类A的定义,其中包含了无参构造函数、int构造函数和String构造函数。在C#中,定义函数的语法如下:
```
<访问修饰符> <返回类型> <函数名>(<参数列表>)
{
// 函数体
}
```
其中,访问修饰符可以是public、private等,表示函数的可访问性;返回类型指定函数返回的数据类型;函数名是函数的标识符;参数列表是函数接收的参数。
例如,我们可以定义一个函数add,实现两个整数相加,并返回相加的结果:
```
public int add(int a, int b)
{
int c = a + b;
return c;
}
```
在这个例子中,函数名是add,返回类型是int,参数列表包含两个整型参数a和b。函数体中,我们将a和b相加,并将结果赋值给变量c,然后使用return语句返回c的值。
要调用函数,可以在代码中使用函数名加上参数列表的方式来调用。例如,我们可以在Main函数中调用add函数:
```
static void Main(string\[\] args)
{
int result = add(3, 5);
Console.WriteLine(result);
}
```
在这个例子中,我们调用add函数,并将参数3和5传递给函数。函数返回相加的结果,我们将结果赋值给变量result,并使用Console.WriteLine函数将结果输出到控制台。
希望这个例子能帮助你理解如何定义函数并调用函数。如果还有其他问题,请随时提问。
#### 引用[.reference_title]
- *1* *2* [让C#的构造函数调用其他的构造函数](https://blog.csdn.net/weixin_43831206/article/details/103369322)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [C#之定义有多个返回值的函数并调用该函数的方法](https://blog.csdn.net/absll/article/details/116530606)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]