猿问

如何在get;中设置公司条件语句?在C#中设置日期时间的属性?

我在上课和约会时间。我想检查一个人的年龄是否超过16岁或不使用get,set属性。这是班Test


class Test

    {

        private DateTime _Dob;

        public DateTime Dob

        {

            get { return _Dob; }

            set

            {

                if (DateTime.Now.Year - 16 < _Dob.Year)

                {

                    Console.WriteLine("error");

                }

                else

                {

                _Dob = value; }

            }

        }

        public Test(DateTime dob)

        {

            _Dob = dob;

        }

这是主要的


Test dob = new Test(new DateTime(2007,12,01));

            dob.Dob();

            Console.ReadLine();

它说的主要dob.Dob();不是一种方法。我怎样才能解决这个问题?


慕标5832272
浏览 158回答 3
3回答
随时随地看视频慕课网APP
我要回答