1. 要领中return 会停止全部要领段。
而break只能停止当前轮回。
2. 要领就是一对可用代码的复用。
a . 关于可重用的代码,在vs中选中,右键 重构 提取要领。即可自动封装成一个要领。
b . 编程中,当我们挪用的一个未定义的要领。 Ctrl + . 然后Enter。会自动生成响应的要领。
3. 关于要领返回值,假如定义了返回值,要领中必需有对应的return。
没有返回值得要领能够用void
4.组织函数 不须要用void或许 int之类关键字润饰。
5.参数润饰符 params 示意可变长度参数
注重:可变参数必需作为末了一个参数!
道理:编译器在编译时,把我们得现实参数弄成了一个数组。然后通报进来。个人以为 也是语法糖。哈哈
6.参数润饰符 ref
示意 援用通报。 关于赋值援用的值范例,假如想采纳援用通报要领 挪用要领。要领形参须要用ref 润饰。
注重:
1)参数援用前必需赋值。
2)要领中,能够不为ref参数 赋值。(注重是能够不为,意义是赋值也行,不赋值也行。)
比方要领请求两个变量的值兑换。
则须要如许定义
public static void Swap(ref int a , ref int b) { //完成省略。。。。。。。 }
挪用时
int a =1; // int b = 2; //注重这里必需提早赋值。 Swap(ref a, ref b);
7.参数润饰符 out
让函数能够输出多个值
注重:
1)要领中必需为out参数 赋值。
2)out参数的变量在通报前 不须要赋值。(没意义)
8.要领重载(overload)编译时多态
要领名雷同,而参数差别的要领称之为 要领重载。
注重:
要领重载的前提
1)要领名雷同
2)参数数目差别
或许
3)参数数目雷同而参数范例差别。
编译时多态,是静态的,虽然也叫XX多态,然则跟面向对象的特征没有一毛钱关联。
重载只是一种言语特征,是一种语法划定规矩,与多态无关,与也面向对象无关。
愿望本文所述对人人的.NET程序设计有所协助。
更多.NET中要领的注重事项总结相干文章请关注ki4网!