C# Enum을 string로 변환할 때 두 가지 방법을 이용할 수 있습니다. 하나는 단일 개체를 string 문자열로 변환하는 ToString() 응용 방법이고, 다른 하나는 Enum 전체를 배열로 받는 GetNames()를 응용하는 방법입니다. 이 두 가지 프로그래밍 방법 모두 다루니 참조해 주세요. C# Enum.ToString(). Enum을 문자열로 변환하는 함수입니다. 변환된 string은 Enum의 이름을 표시하며, 해당 문자열은 변수 등에 저장해 유동적으로 사용할 수 있습니다. 예제. 예제를 위해서 C# enum 타입의 열거형을 하나 생성합니다. 반복문에서 인덱스를 증가하며 해당 문자열을 확인해 보겠습니다. 아래 프로그램에서 Priority.Critical의 인덱스는 4입니다. 1 2 3 ..
C# ListBox 리스트박스 사용법과 예제 (DB 바운딩, List 응용 등) C# 리스트박스를 사용하여 원하는 항목 중 일부를 사용자에게 보여줄 수 있습니다. 보여주거나 선택하는 기능 외에도 목록을 편집할 수 있는 기능도 있습니다. Add 함수로 ListBox의 맨 끝에 목록을 추가할 수 있습니다. 1listBox1.Items.Add ("Sunday");cs C# 리스트박스에서 선택한 하나의 항목을 변수처럼 사용하려면 아래와 같이 코드를 작성할 수 있습니다. 12string var;var = listBox1.Text;cs SelectionMode 속성은 선택할 수 있는 아이템이 한 개인지 여러 개인지 나타냅니다. 속성값을 Multiple Select로 변경하면 많은 아이템을 선택할 수 있죠. 1lis..
※ 2010년 기준으로 작성되어서 지금과는 차이가 있을 수 있습니다. 이점 유념해 읽어주세요. 구글어스란 무엇인가에 대한 정리 내용이며 맨 아래엔 참고 자료가 명시되어 있으니, 좀 더 자세한 내용을 원하실 경우엔 해당 문서를 찾아보시면 되겠습니다. 구글 위성지도, 구글어스 Google Earth란 무엇인가웹 기반의 범용 GIS(Geographic Information System)의 장점 중 하나는 지리정보의 효과적인 공유와 시각화라고 할 수 있습니다. 지리적 시각화(Geovisualization)는 지리 공간 자료의 탐색, 분석, 통합 및 표출을 위한 이론과 방법을 포괄하며, 지리 및 공간적인 현상의 분포패턴이나 탐색적 분석의 결과를 통계 그래프, 지도 등과 같은 시각적인 그래픽을 이용하여 표현합니다...
c# ui thread 소켓 프로그래밍 예제입니다.크로스 스레드 기반이며 c# tcp client server 소스 모두 포함되어 있습니다. 출처 : Visual C# Kicks프로젝트 다운로드 - Cross Thread를 응용한 C# TCP / IP 통신입니다C#에서 교차 스레드 작업(Cross Thread)이란 다른 스레드에서 컴포넌트를 호출하여 사용한다는 의미입니다. .NET 프레임워크 2.0부터 적절한 교차 스레드 작업은 더이상 옵션 수준에 머물지 않고, 프로그래밍 시 요구 사항으로 전환되었기에 중요한 부분입니다. 예를 들어, 별도의 스레드를 현재 작업 중인 폼에서 호출하면 아래와 같은 오류 메세지가 뜹니다. Cross-thread operation not valid: Control 'Form1'..