【C#】——属性和方法(上)

【C#】——属性

属性和和方法是C#程序中的两个重要组成部分。
属性是提供灵活的机制来读取、编写或计算私有西促单的值。
方法则以一部分代码构成代码块的形式存在,用来实现一部分特定的功能。


  • 属性的基本概念
  • 属性的定义及使用
  • 方法的基本概念
  • 方法的声明及使用
  • 掌握重载方法的使用
  • Main方法的用途及注意事项

属性提供功能强大的方法及将声明信息与C#代码(类型、方法、属性等)相关联,一旦舒心关于程序实体关联,即可使用名为反射的技术对属性进行查询。

属性概述

1.属性是一种用于访问对象或类的特性的成员。
属性可以包括字符串的长度、字体的大小、窗体的标题和客户的名称等。
属性是成员的自然扩展,两者都是关联类型的命名成员。

2.属性结合了字段和方法的多个方面。
对于对象的用户,属性显示为字段,访问改属性需要完全相同的语法。
对于类的实现者,属性是一个或两个代码块,表示一个get访问器和(或)一个set访问器。当读取属性值时,执行get访问器的代码块。当向属性分配一个新值时,执行set访问器的代码块。
不具有set访问器的属性被视为只读属性,不具有get访问器的属性被视为只读属性,同时具有这两个访问器的属性为可读可写属性。

  • 列表内容

    注意:属性不能作为ref参数或out参数传递。

    属性特点

1.属性可向程序中添加元数据。元数据是嵌入程序中

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值