浪漫骑士必胜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  145 随笔 :: 2 文章 :: 574 评论 :: 33万 阅读

C#中超级好用的类

  先来看看下面的问题,当用户输入的年龄为169岁的时候,明显的超出了人类的极限的时候,我们需要用属性来对其进行限制。

 

图一、属性set中判断

  在set中做判断的时候可以用字段(如:_age);

  在get中做判断的时候可以用属性(如:Age)

 

图二、属性get中判断

用户在性别输入的时候,有些情况下也会出现错误,这个时候我们在gender中进行判断

 

图三、判断性别

  类的构造函数

  构造方法用来创建对象,并且可以在函数中对对象进行初始化。

 

图四、类的构造函数

通过这种方法通过类的构造函数给里面的字段赋值

 

方法是可以重载的,构造函数也是也以重载的

如果在类中不写构造函数,在外面有默认的无参的构造函数

如果在类中自己写了一个构造函数,那么这个类中原来默认的那个无参数的构造函数被干掉了。所以,这种情况下只有一个构造函数

 

五、构造函数的重载

 

六、类的视图

方便我们的查询


作者近期文章:

posted on   小事好  阅读(4210)  评论(13编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示