帮我看下这题这样写有没有对````
//3.编写控制台应用程序://(1)添加自定义类Person
// <1>为Person添加一个公共字符串类型字段name,一个私有整型字段age;
// <2>为Person添加一个公共整型属性Age,其读属性返回age字段的值,写属性对age字段赋15-30之间的值;
// <3>为Person添加一个公共构造函数,构造函数传递一个字符串参数,一个整型参数分别为两个字段赋值。
//(2)在Main方法中声明并实例化一个Person对象(用自己的名字及年龄),为该对象的Age属性赋值40,输出该对象的name及age。
using System;
namespace MYPerson
{
class Person
{
public string name;
private int age=5;
public int Age
{
get { return age; }
set { if (value >= 15 && value <= 30) age = value; }
}
public Person(string name,int age)
{
this.name = name;
this.age = age;
}
}
class Program
{
static void Main()
{
Person man = new Person("小林",40);
Console.WriteLine("{0},{1}", man.name, man.Age);
}
}
}