博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
代码清单4-4 Person类的部分代码,其中包含了年龄的计算
阅读量:6097 次
发布时间:2019-06-20

本文共 1173 字,大约阅读时间需要 3 分钟。

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            Person turing = new Person("Alan Turing", new DateTime(1912, 6, 3), new DateTime(1954, 6, 7));            Person knuth = new Person("Donald Knuth", new DateTime(1938, 1, 10), null);            Console.ReadKey();        }        class Person        {            DateTime birth;            DateTime? death;            string name;            public TimeSpan Age            {                get                {                    if (death == null)                    {                        return DateTime.Now - birth;                    }                    else                    {                        return death.Value - birth;                    }                }            }            public Person(string name,DateTime birth, DateTime? death)            {                this.birth = birth;                this.death = death;                this.name = name;            }        }    }}

 

转载于:https://www.cnblogs.com/liuslayer/p/6963947.html

你可能感兴趣的文章
我的友情链接
查看>>
修改mysql用户密码
查看>>
Windows Server 笔记(五):DHCP(2)
查看>>
查看Linux下网卡状态或 是否连接
查看>>
Firefox vimperator vi 快捷键
查看>>
【转】[教程] CSS入门3:如何插入CSS样式
查看>>
安装数据库提示无法解析机器名处理
查看>>
我的友情链接
查看>>
用Python的Turtple画图形
查看>>
浅谈软件硬件联系
查看>>
Linux 防火墙 ,iptables
查看>>
关于ERP的基础知识(一)
查看>>
mfc的总结
查看>>
java 工程师面试题
查看>>
数据库oracle 11g 的启停操作
查看>>
数组的一些操作方法,如join(),split(),slice()等
查看>>
python3_redis随手学习笔记
查看>>
Django1.8 关于 静态文件配置
查看>>
linux异步信号handle浅析
查看>>
-bash:wget command not found的解决方法
查看>>