【问题标题】:What does passing a parameter mean? in C# [closed]传递参数是什么意思?在 C# [关闭]
【发布时间】:2013-09-13 08:14:27
【问题描述】:

我对 c# 编程相当陌生。传递参数是什么意思?有人可以举个例子吗?

谢谢。

【问题讨论】:

标签: c# parameters


【解决方案1】:

诸如 C#(以及很多很多其他语言)中的函数可以采用“参数”。这些是你传入的东西,让函数做它设计做的任何事情。考虑:

public int Add(int x, int y)
{
   return x + y;
}

int a = 5;
int b = 5;

int sum = Add(a, b);

在上面的示例中,我们将变量a 和b 传递给函数Add。该函数接受两个参数x 和y,并将它们相加返回结果。

【讨论】:

  • 谢谢你的帮助,我现在对参数的理解好多了。
【解决方案2】:

简单来说,传递参数就是给函数一个输入。举个例子吧

下面是两个数字相加并打印结果的算法

void add(int a,int b)
{
    int sum
    sum=a+b
    print sum 
}

所以我们定义了一个函数。函数 add 包含两个参数。参数是值的“持有者”,即变量。现在它需要两个参数(输入)a 和 b。

因此要使用这个函数,我们必须这样调用它

add(1,2) 

括号内的数字称为参数。它们是您功能的输入

【讨论】:

  • 是的 :) 我不懂 c#。所以我用了一个伪代码来澄清它。感谢您的通知和编辑:)
  • 您的“伪代码”函数似乎可以使用 return 语句。
  • 已编辑。抱歉,我还是编程新手
猜你喜欢
  • 2022-01-01
  • 2016-01-07
  • 2010-10-05
  • 2013-01-24
  • 2013-10-25
  • 2021-07-31
  • 2010-12-29
  • 2014-09-20
  • 1970-01-01
相关资源
最近更新 更多