.net中Method和function之间的区别是什么

Pan*_*kaj 0 c# oop class c#-3.0 c#-4.0

我在Google上搜索方法和功能之间的区别,我得到了两个答案.

答案-1

方法是如下所示的非返回类型

void Method()
{
}
Run Code Online (Sandbox Code Playgroud)

其中Function是一个返回类型,如下所示

int Method()
{
}
Run Code Online (Sandbox Code Playgroud)

答案 - 2

这两个术语没有区别.

查询 - 哪个是正确的还是有任何第三件事?

Sam*_*ica 5

没有区别.

在c#和java中,通常称它们为方法.在javascript和c ++中,它们通常被称为函数

无论哪种方式,人们都会知道你的意思


至于答案1,如果我是一个全新的程序员,并且我被要求推测差异,答案1可能就是我想出的.将函数的数学定义作为一个过程,您的输入确切地确定了您的输出