C# 方法调用与声明全解析
1. 方法调用基础
在 C# 中进行方法调用时,有几个关键的概念需要理解,包括作用域、方法名、参数以及方法返回值。
- 作用域(Scope) :父代码块决定了变量和方法的声明与可见性。作用域定义了推断的调用上下文。当在同一类型的两个方法之间进行调用时,不需要类型限定符,因为在作用域内的项可以通过其未限定的名称引用。同样,在同一命名空间的两个类型之间进行调用时,也不需要命名空间限定符,因为此时作用域(即命名空间)是相同的。
- 方法名(Method Name) :确定要调用的方法所在的类型后,就需要确定方法本身。在 C# 中,类型名和方法名之间总是用句点分隔,并且方法名后面要跟随一对括号。括号内必须包含方法所需的参数。
- 参数(Parameters) :所有方法都可以有任意数量的参数,并且每个参数都有特定的数据类型。例如:
System.Console.WriteLine(
"Your full name is {1} {0}", lastName, firstName);
在这个方法调用中,有三个参数。第一个是字符串类型,后两个是 object 类型。尽管后两个参数传递的是 string 类型的值,但编译器允许这样做,因为所有类型(包括 string )都与 object 数据类型兼容。
- <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



