본문 바로가기
반응형

c#56

C# 비동기 Async, 소켓 서버, 함수 소스 (Socket network) C# 비동기 Async, 소켓 서버, 함수 소스 (Socket network) C# 비동기 소켓 서버를 포함한 비동기 함수, 비동기 서버, 비동기 쓰기, 비동기 읽기 등의 소스입니다. 전체 소스(Visualstudio)와 링크는 아래를 참조하시고, 전체 소스는 본문을 참조하세요. 소스 : Download Asynchronator (Visual Studio Test Project)원문 : Chapter 23: Asynchronous Methods 1. Blocking Socker Server 1234567891011121314151617181920212223242526272829303132333435363738using System;using System.Threading;using System.Net;u.. 2017. 8. 18.
C# 비트연산 - 플래그 응용 (bit flag enum 연산자 예제) C# 비트연산 - 플래그 응용 (bit flag enum 연산자 예제) enum 플래그 속성은 대개 비트 연산자를 다룰 때 사용합니다. 예를 들면 이렇죠. 1myProperties.AllowedColors = MyColor.Red | MyColor.Green | MyColor.Blue;cs 플래그 자체를 더 효율적으로 표현하려면 .ToString()를 사용하는 것이 좋습니다. 123456789enum Suits { Spades = 1, Clubs = 2, Diamonds = 4, Hearts = 8 }[Flags] enum SuitsFlags { Spades = 1, Clubs = 2, Diamonds = 4, Hearts = 8 } ... var str1 = (Suits.Spades | Suits.Di.. 2017. 7. 27.
C# 7세그먼트 디지털 시계, 숫자 (닷넷 UI 라이브러리) C# 7세그먼트 디지털 시계, 숫자 (닷넷 UI 라이브러리) 참조 - Digital display control in C#.Net using GDI+예제 - digital_display_control.zip 아래 그림은 실행했을 때 보여질 화면입니다. 이쁘죠? 첨부된 예제 소스를 열어보면 아래와 같은 dll을 확인할 수 있습니다. 사용하고픈 프로젝트에 두 개의 dll을 참조 추가하면 사용할 수 있는데, 우선은 비주얼 스튜디오의 도구 상자에 dll을 드래그해서 해당 도구를 추가해주세요. 압축 파일을 풀면, ..\digital_display_control\Owf.Controls.DigitalDisplayControl\bin\Debug\Owf.Controls.DigitalDisplayControl.dll 파일.. 2017. 7. 22.
C# 일반, static, sealed, abstract 클래스 차이점 C# 일반, static, sealed, abstract 클래스 차이점 Class 타입 일반 static sealed abstract 객체 생성 YES NO YES NO 상속 YES NO NO YES 상속 (다른곳) YES NO YES YES 그리고 sealed 클래스는 다른 클래스로 상속될 수 없습니다. 오로지 다른 클래스를 상속받는 것만 할 수 있습니다. 123sealed class MySealedClass : BaseClass // is ok class MyOtherClass : MySealedClass // won't compilecs 추신.위 표가 잘린다면 아래 그림을 보세요. C# 일반, static, sealed, abstract 클래스 차이점 2017. 7. 20.
반응형