C#方法的签名包含哪些?

2025-04-15 14:57:21
推荐回答(4个)
回答1:

方法签名由方法名称和一个参数列表(方法的参数顺序和类型)组成。

注意:方法的签名并不包括方法的返回值。虽然每个重载方法可以有不同的返回类型,单返回类型并不足以区分所条用的是哪个方法。

当一个方法被调用时,C#用方法签名确定调用哪一个方法。因此,每个重载方法的参数列表必须是不同的。虽然每个重载方法可以有不同的返回类型,单返回类型并不足以区分所条用的是哪个方法。当C#调用一个重载方法时,参数与条用参数相匹配的方法被执行。

回答2:

签名指的是返回值和参数。
比如 public void A ( int p1,int p2){}和
public void B ( int q1,int q2){}的签名相同
而public int C (int m1,int m2){}则和方法A签名不同,因为C的返回值为int

回答3:

就是个符号而已,用来装逼的,没有任何的其他的内容和意义。

回答4:

C,井号方法的签名包含有很多种,它的款式各样,首先是有一定的要求