A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

定义一个类以及属性的时候,能否在属性中的判断语句中,向用户报错?
比如提示用户,您输入的年龄不合法



封装属性。报错.jpg (32.41 KB, 下载次数: 16)

封装属性。报错.jpg

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

1 个回复

倒序浏览
可以做一个判断,
class People

    {
        string name;

        public string Name
        {
            get {
                Console.WriteLine("名字已经定义。");
                return name="张三";
            }
            
        }

    }

在main方法中
static void Main(string[] args)
        {
            People onePeople = new People();
            Console.WriteLine("请输入你的名字。");
            string str=Console.ReadLine();
            if (onePeople.Name != "str")
            {
                Console.WriteLine("您的名字不是{0}。",str);
            }
            Console.ReadKey();
        }

前提好像应该是 比如用户已经输入了自己的一条信息  系统已经找到用户的所有的信息  用户输入了自己的名字 系统就可以判断用户输入的名字是否是正确的。

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马