随笔 - 78  文章 - 25  trackbacks - 0
<2009年10月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿

随笔分类(75)

随笔档案(78)

相册

实用Links

我的Links

搜索

  •  

积分与排名

  • 积分 - 113256
  • 排名 - 515

最新评论

阅读排行榜

评论排行榜

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace useClass2
{
    
public enum Genders { Female=0,Male=1}
    
public class Person {
        
/// <summary>
        /// _name is private field,Name is public attribute,姓名前后的空去除掉
        /// </summary>
        private string _name;
        
public string Name {
            get { 
return this._name; }
            set { 
this._name = value.Trim(); }
        }
        
/// <summary>
        /// _age:1-120之间,超出这个范围,默认设置为20
        /// </summary>
        private int _age;
        
public int Age {
            get { 
return this._age; }
            set {
                
if ((value > 120|| (value < 1)) this._age = 20;
                
else this._age = value;
            }
        }
        
/// <summary>
        /// _gender
        /// </summary>
        private Genders _gender;
        
public Genders Gender {
            get { 
return this._gender; }
            set { 
this._gender = value; }
        }
    }
    
class Program
    {
        
static void Main(string[] args)
        {
            Person aPerson 
= new Person();
            aPerson.Name 
= "Rorely";
            aPerson.Age 
= 19;
            aPerson.Gender 
= Genders.Female;
            PrintPerson(aPerson);
            System.Console.ReadLine();
        }
        
static void PrintPerson(Person a) {
            System.Console.WriteLine(
"{0},{1},{2}",a.Name,a.Age,a.Gender);
        }
    }
}

结果:
rorely,19,Female
posted on 2009-10-25 18:50 期待明天 阅读(1701) 评论(0)  编辑  收藏 所属分类: CSharp

只有注册用户登录后才能发表评论。


网站导航: