学点C# 3 方法 & 不确定参数 & 属性 & Struct & 数组

本文介绍了C#编程中的方法,包括ref和out参数的使用,强调了它们的区别和应用场景。此外,讲解了不确定参数的概念,如何通过params关键字处理可变数量的参数。接着,讨论了属性,它是访问私有字段的便捷方式,包括get和set访问器的用法。最后,提到了Struct和System.Array类,指出Array类提供了如Sort和Reverse等实用方法。
摘要由CSDN通过智能技术生成

方法

  • 在 C# 中,Main 的首字母大写,而 Java 使用小写的 main
  • 在 C# 中,若要通过引用传递值类型,需要指定关键字 ref 或 out。这两个关键字的区别在于参数初始化的不同。ref 参数必须在使用前进行初始化,而 out 参数不必在传递前进行显式初始化,并且它将忽略以前的任何值。
  • ref 和 out 关键字在运行时的处理方式不同,但在编译时的处理方式相同。因此,如果一个方法采用 ref 参数,而另一个方法采用 out 参数,则无法重载这两个方法。但是,如果一个方法采用 ref 或 out 参数,而另一个方法不采用这两类参数,则可以进行重载
  • 当希望方法返回多个值时,声明 out 方法很有用。 <
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值