c#函数

一,方法的调用
1.方法调用要放在方法内部
2.可以通过入口函数 调用其他自定义方法
3.如果在其他自定义的函数中调用 不能执行
4.方法可以被重复调用
调用其他类的共有静态方法 必须要标识类的名字(static)
   ClassTest.ClassTestMothod9();

调用其他类的共有非静态方法 必须要使用其他类对象的名字
            ClassTest classTest = new ClassTest(); 
            classTest.ClassTestMothod8();

在本类的静态方法中调用 静态方法  使用本类类名调用 也可以省略
            ClassTest.ClassTestMothod4();
 在本类的静态方法中调用 非静态方法 必须要定义本类的对象 来调用方法
            ClassTest classTest  =   new ClassTest();
            classTest.ClassTestMothod5();

不管是什么情况下调用 只要是静态的都可以直接类名调用  非静态下都需要 定义类对象 来调用

二,return

1.return 在方法中使用
2.return 跳出方法
3.retrun 当前方法结果的出口
4 retrun的结果 要和返回值类型保持一致
三,参数

()无参方法
参数分为形式参数(形参 :就是定义一个变量) 和实际参数(实参)
定义方法中的参数是形参   调用方法中的参数实参
形参的个数是无限个  形参的类型 可以是任意类型   和返回值类型一致

四,参数按照传递方法分类:

 1. 值参数传递:
(1).参数传递的默认方式
(2).当调用一个方法时,会为每个值参数创建一个新的存储位置
(3).当形参的值发生改变时,不会影响实参的值,从而保证了实参数据的安全

 2. 引用参数传递
特点:
1.引用参数是一个对变量的内存位置的引用 不会创建一个新的存储位置
2.参数关键字 ref
 3.输出参数传递  让方法具有多个返回值结果的参数
  参数关键字 out  
  4,return 直接函数返回直接想要计算的值 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值