요새 C# 으로 프로젝트해서 모르는거 짱 많은데도, 엄청 좋은걸 느끼고 있음ㅋㅋ
ConsoleApplication1.7z <<< 테스트 파일 다운로드
// 여긴 메인임!!!!!!!!!!!!!!!!!!!--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string [] args) { staticFile.Init(); Session _Session = new Session(); staticFile.Event(); Console.ReadKey(); } } } // 델리게이트를 호출할 파일임!!!!!!!!!--------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { static public class staticFile { public static void Init() { _logoutUser = Session.OnLogoutUser; } public static void Event() { _logoutUser(123); } static private Session.LogoutUser _logoutUser; } } // 이벤트 받아서 처리할곳임!!!!!!!!!! ------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { public class Session { public delegate void LogoutUser(int remote); static public void OnLogoutUser(int remote) { Console.WriteLine("call... {0}. param:{1}", testString, remote); } static public string testString = "hello delegate!"; } }
'프로그래밍 > C#' 카테고리의 다른 글
C# 람다식 Lambda Expression (0) | 2013.10.25 |
---|---|
C# Dictionary를 List로 변경하기 (0) | 2013.09.11 |
메시지 루프 처리 (0) | 2013.09.05 |
C# 네트워크 라이브러리 (1) | 2013.08.12 |
C# TextBox Enter 입력 (텍스트박스 엔터키 입력) (0) | 2013.08.05 |