본문 바로가기

Writer/WarmingUp Code

워밍업 코드 클래스

반응형
using System;

namespace TestClass1
{
class Soccer
{
public delegate void SoccerDel();
public event SoccerDel eventDel;
private string[] player;
public int length
{
get{return this.player.Length; }
}
public Soccer()
{
player = new string[] {"전광식","박주영","박지성","이영표" };
}
public string this[int index]
{
get { return this.player[index]; }
}
public void ShotExecute()
{
if ( eventDel != null)
{
eventDel();
}
}
}
class MainProgram
{
static void Main()
{
Soccer sc = new Soccer();
for (int i = 0; i < sc.length ; i++)
Console.WriteLine(sc[i]);


sc.eventDel += new Soccer.SoccerDel(MainProgram.sc_eventDel);
sc.ShotExecute();
}

static void sc_eventDel()
{
Console.WriteLine("이벤트를 실행합니다");
}
}
}

'Writer > WarmingUp Code' 카테고리의 다른 글

워밍업 코드 클래스 2  (0) 2008.12.23
C# ADO.NET 접속 Console접속 SELECT ,UPDATE  (0) 2008.11.12
ADO.NET 접속  (0) 2008.10.29
메모장 만들기(MDI)포함  (0) 2008.10.29
C# Thread 스레드  (0) 2008.10.29
C# 객체생성과제  (0) 2008.10.20
C# 과제  (0) 2008.10.17
abstract interface  (0) 2008.10.15