ch2_07.cs

来自「《c#技术内幕代码》」· CS 代码 · 共 38 行

CS
38
字号
using System;

class CH2_7
{
   // Define the actual data member
   protected int fAge;
   
   CH2_7()
   {
      fAge = 21;
   }
   
   // Define the property accessors
   public int Age
   {
      get
      {
         return fAge;
      }
      set
      {
         // Validate that the age is between 18 and 65
	 if ( value >= 18 && value <= 65 )
	    fAge = value;
      }
   }
   
   public static void Main()
   {
      CH2_7 obj = new CH2_7();
      Console.WriteLine("Initially, age = {0}", obj.Age);
      obj.Age = 13;
      Console.WriteLine("After first set, age = {0}", obj.Age);
      obj.Age = 35;
      Console.WriteLine("Finally, age = {0}", obj.Age);
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?