相关疑难解决方法(0)

C#中的方法签名

以下是什么是方法签名?

int DoSomething(int a, int b);
Run Code Online (Sandbox Code Playgroud)

返回类型是签名的一部分或不?

c#

35
推荐指数
5
解决办法
5万
查看次数

方法签名的定义?

方法签名(或方法的签名)的正确定义是什么?

在谷歌上,我找到了各种定义:

它是方法名称和参数列表的组合

这是method signature = method name + argument list什么意思?然后我看不出" 方法 "和" 方法签名 " 之间的区别.

如果我有一个方法:

public void Foo(int x, int y) { ... }
Run Code Online (Sandbox Code Playgroud)

我的方法签名会是以下之一,还是两者都不是?

  • Foo(int,int)
  • Foo(int x,int y)
  • Foo(34,78)

如果有人问我该方法的方法签名是什么,我该怎么回答?

c# method-signature

23
推荐指数
4
解决办法
3万
查看次数

标签 统计

c# ×2

method-signature ×1