Skip to main content

Posts

Showing posts from July, 2009

Індексатори у C#

Читав я книгу по С#. Дійшов до теми Індексатори.Прикольна штука. За допомогою індексаторів можна звертатись до полів класу(або і структури) через індекси, так як до масивів. Ось я набрав маленький приклад. Звичайно я сумніваюсь що хтось взагалі так робить, так як я написав. Код: using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class ListSample{ private List< string > UserList= new List< string >( 10 ); private List< string > AdminList= new List< string >( 10 ); private List< string > GuestList= new List< string >( 10 ); public void addUser( string name) { UserList.Add(name); } public void addAdmin( string name) { AdminList.Add(name); } public void addGuest( string name) { GuestList.Add(name); } public string this [ int i, int j] { get { switch (i) { cas