Category: C#

WCF Best Practices: How to Dispose WCF clients 0

WCF Best Practices: How to Dispose WCF clients

WCF Best Practices: How to Dispose WCF clients Use of the using statement (Using in Visual Basic) is not recommended for Dispose WCF clients. This is because the end of the using statement can...

Extension 클래스를 통해 기존 클래스를 확장하기 0

Extension 클래스를 통해 기존 클래스를 확장하기

C# 3.0 에서부터 새로 제공되는 기능으로 Extensions 라는 것이 있다. 이 것은 기존에 정의되어 있는 클래스를 확장할 수 있도록 해주는 방법이라고 할 수 있다. 백문이 불여일견이니 어떻게 하는지 한번 살펴보도록 하겠다. 일단 먼저 기본으로...

Generic List 복제하는 방법 0

Generic List 복제하는 방법

클래스에서 Copy() 나 Clone() 함수를 제공하지 않아 For 문을 이용해서 대입해야 하는 줄 알았다… 😥 [code lang=”csharp”] // Generic List 생성 List<int> a = new List<int>(); // 값 추가하기 a.Add(1); a.Add(2); a.Add(3); // List...

Full-Screen Application 0

Full-Screen Application

Yesterday I posted a quick update to an article I wrote back in 2007 entitled How to make a full-screen Windows app using VB.NET. Aside from 1 or 2 people saying “Oh man why...

Drag & Drop 기능 구현 기초 0

Drag & Drop 기능 구현 기초

1. 드래그 해서 전달하려고 하는 클래스 선언 [code lang=”csharp”] namespace DragTest { public class Class1 { public int a = 0; } } [/code] 2. 드래그(Drag) 하려고 하는 항목에 MouseDown 이벤트를 생성하고 이벤트 내부에...