[C#基礎] 屬性實現
 
本篇要實現屬性實現的範例,歡迎有興趣的同好,意起來C/P一下。
 
 using System; using System.Collections.Generic; using System.Linq; using System.Text; /* http://msdn.microsoft.com/zh-tw/library/ms228368(v=vs.110).aspx http://blog.darkthread.net/blogs/darkthreadtw/archive/2008/06/06/c-3-auto-imp-prop.aspx
   */ namespace CS_Property_Console {     class Property     {         private int _value;         public int Value         {             get             {                 return _value;             }             set             {                 if (value < 0)                     value = 0;                 _value = value;             }         }     }     class Program     {         static void Main(string[] args)         {             Property p1 = new Property();             p1.Value = 10;             Console.WriteLine("p1.Value=" + p1.Value);             p1.Value = -5;             Console.WriteLine("p1.Value=" + p1.Value);             Console.ReadKey(true);         }     } } 
  | 
 
 
沒有留言:
張貼留言