C# 12

C#: Read and Write Excel (*.xls and *.xlsx) Files Content without Excel Automation using ADO.NET

OleDB Connection 을 이용하여 간단하게 엑셀 파일을 Read/Write 를 할 수 있는 방법을 찾음. SqlDataAdapter로 DataSet을 채운 뒤 사용. 버전에 따라 ConnectionString이 다름, 이 점만 주의하면 됨. -------------------------------------------------------------------------------------------- Fetch the records from excel file using C# .Net, Asp.Net - Step 1 - Let's create an interface which will contain two buttons for Refresh data from .xls and Refresh d..

프로그래밍/C# 2015.08.24

C# String Array 에서 Item 삭제(remove) 하기

String Array 의 경우 List 와 달리 아이템 삭제하기가 편하지 않음. 아래와 같이 LINQ 를 사용해 주면 쉽게 삭제 가능함. nArrayCount 를 삭제하려는 Index로 지정. -------------------------------------------------------------------------- String [] aRowData = ~~~~~~~~ aRowData = aRowData.Where(condition => condition != aRowData[nArrayCount]).ToArray(); --------------------------------------------------------------------------

프로그래밍/C# 2014.08.27

C# 두개의 List에 대해 중복 제거(Distinct)

두개의 List를 간단하게 중복 제거 하는 방법 ------------------------------------------------ // 중복 제거 List lDownloadList_v1 = new List(); List lDownloadList_v2 = new List(); lDownloadList_v1.Concat(lDownloadList_v2).Distinct(); -> 잘 안되는것같음(X) lDownloadList_v1 = lDownloadList_v1 .Except(lDownloadList_v2 ).ToList(); -> 아주 잘 됨(O)------------------------------------------------

프로그래밍/C# 2014.08.05

C# Country code (2자리) 인지 체크 하는 방법

아래와 같이 country code 2자리를 넣어주면 정상일경우 국가 정보에 대해 나오며 없는 country code 일 경우 예외로 빠짐. --------------------------------------------------------------------------------------------------- String countryCode = "DK"; try { System.Globalization.RegionInfo info = new System.Globalization.RegionInfo(countryCode); } catch (System.Exception ex) { // 국가 코드 아님 } ---------------------------------------------------..

프로그래밍/C# 2014.05.29

C# .NET을 사용하여 순환적으로 디렉터리 검색

본 문서에서는 루트 디렉터리에서 하위 디렉터리까지 순환적으로 파일을 검색하는 방법을 코드를 통해 보여줍니다. 검색 조건에 맞는 파일을 검색할 수 있도록 검색 문자열이 지정됩니다. 필요한 경우에는 코드의 각 부분에 대한 설명이 제공됩니다. 본 문서의 끝부분에는 작업 코드 예제도 수록되어 있습니다. 디렉터리 순환은 개발자에게 있어 일반적인 입/출력 작업입니다. 구성 요소 개체 모델(COM) 응용 프로그램의 경우에는 FileSystemObject를 사용하여 이 작업을 손쉽게 수행할 수 있습니다. .NET에서는 이 작업이 훨씬 더 쉬워졌습니다. FileSystemObject와 비슷하게, System.IO 이름 공간의 클래스를 사용해도 파일과 디렉터리에 개체 지향적으로 액세스할 수 있습니다. 요구 사항 Micro..

프로그래밍/C# 2013.07.18