《零基础学C#》第七章-实例02:通过属性控制年龄的输入范围

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wtxhai/article/details/88740526
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Example702
{
    class Program
    {
        private int age;   //定义字段
        private int Age   //定义属性
        {
            get   //设置get访问器
            {
                return age;     
            }
            set    //设置set访问器
            {
                if (value > 0 && value < 70)  
                {
                    age = value;      //如果数据合理将会对其进行赋值
                }
                else
                {
                    Console.WriteLine("你输入的数据不合理!");      
                }
            }
        }
        static void Main(string[] args)
        {
            Program p = new Program();         //创建Program类的对象
            while (true)
            {
                Console.Write("请输入你的年龄:");
                p.Age = Convert.ToInt32(Console.ReadLine());       //为年龄赋值
            }
        }
    }
}

猜你喜欢

转载自blog.csdn.net/wtxhai/article/details/88740526
今日推荐