C#/C# 문법 범범조조 2020. 7. 20. 00:00
안녕하세요. 앞서서 Linq의 기본 1장에서 간단히 C# 에서 Linq 구문을 사용하는 방법에 대해서 알아 보았는데요. 오늘은 그 응용 시간으로써, 학생 클래스를 선언하여 List에 학생들을 저장해서 여기서 성적이 80점 이상인 학생들을 원하는 컬럼들만 간추려서 조회하는 방법을 Linq 구문을 통해서 보여드리도록 하겠습니다. 예제 코드
더 읽기
C#/C# 문법 범범조조 2020. 7. 19. 00:00
안녕하세요. 오늘부터는 틈틈히 C# 문법에서 Linq 사용하는 방법에 대해서 설명 드리려고 합니다. 그 중에서, 오늘은 첫 번째 시간으로써 Linq가 무엇이고 기본적으로 Linq의 문법을 어떻게 사용하는지 알아보는 시간을 가지려고 합니다. Linq 란 무엇인가? Linq는 Language INtegrated Query의 약자로써, C# 언어에서 통합된 데이터 질의 기능을 말합니다. 쉽게 말해 데이터들의 집합들을 Linq를 통해서 사용자가 보고자 하는 데이터로 Filter해서 다시 데이터를 조회하는 기능이라고 이해하시면 되겠습니다. Linq 구문을 사용하려면 아래와 같은 내용을 알고 있으셔야 합니다. From : 어떤 데이터 집합에서 찾을 것인가? Where : 어떤 값의 데이터를 찾을 것인가? Selec..
C#/C# 문법 범범조조 2020. 7. 10. 00:00
안녕하세요. 오늘은 C# 문법에서 DataTable 다루는 방법에 대해서 알려드리려고 합니다. 그 중에서도, Linq를 이용해서 DataTable에서 필요한 컬럼들만 다시 추출하는 방법과 추출된 데이터에서 중복된 데이터를 제거하는 방법을 알려 드리려고 합니다. 바로 예제 코드를 통해서 알아 보도록 하겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 24. 00:00
안녕하세요. 오늘은 c# Linq에 대해서 알려 드리려고 합니다. 그 중에서도, Linq 질의 내에서 변수를 지정할 수 있게 도와주는 let 키워드 사용방법에 대해서 설명 드리려고 합니다. Linq를 작성하다 보면, 간혹 Linq 질의 내에서 변수를 지정해야 하는 경우가 있는데요. 이럴 때, 유용하게 사용할 수 있기 때문에 사용 방법을 익혀 두시면 좋으실 거에요! 바로, 예제 코드를 통해서 어떻게 Linq 에서 let 키워드를 사용해서 변수를 지정하는지 알아 보겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 23. 00:00
안녕하세요. 오늘은 C# 에서 DataTable 사용 하는 방법에 대해서 알려 드리려고 합니다. 그 중에서도, DataTable 로 만들 Table의 컬럼 이름 정보를 얻어오는 방법에 대해서 예제 코드를 통해서 알려 드리려고 해요. 바로 예제 코드를 통해서 어떻게 DataTable의 컬럼 정보를 가져오는지 보여드리겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 19. 00:00
안녕하세요. 오늘은 어제 포스팅 했던 Action 대리자 다음 포스팅으로써, Func 대리자 사용 방법에 대해서 알려 드리려고 합니다. Func 대리자는 Action 대리자와 달리 파라미터 값이 있고, 반환값이 있는데요. [Func 대리자 형태] Func Func Func Func Func 대리자의 형태는 위와 같습니다. Action 대리자와는 다르게 입력값과 반환값이 있는 것을 보셨나요? 제일 오른쪽 끝이 반환값의 타입이고 그 외 파라미터들은 입력 파라미터(매개변수)의 타입들입니다. 그럼 위 형태를 이용해서 Func 대리자 예제 프로그램을 작성해 보도록 하겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 18. 11:27
안녕하세요. 오늘은 C# 에서 제공하는 Action 대리자 사용하는 방법에 대해서 설명해 드리려고 합니다. [Action 대리자 MSDN 설명] 사용자 지정 대리자를 명시적으로 선언 하지 않고 메서드를 매개 변수로 전달 하도록이 대리자를 사용할 수 있습니다. 캡슐화 된 메서드에이 대리자에 의해 정의 되는 메서드 시그니처와 일치 해야 합니다. 이 매개 변수 및 반환 값이 없는 캡슐화 된 메서드를 있어야 한다는 것을 의미 합니다. (C#에서는 메서드 반환 해야 void합니다. Visual Basic의 경우에서 정의 되어야 합니다는 Sub...End Sub construct. 또한 수 무시 되는 값을 반환 하는 메서드입니다.) 일반적으로 이러한 메서드는 작업을 수행 하는 합니다. 참고 매개 변수가 있으며 값을..
C#/C# 문법 범범조조 2020. 6. 13. 00:00
안녕하세요. 오늘은 C# 문법에서 Enum(열거형)으로 선언한 데이터를 List로 변환하는 방법에 대해서 알려 드리려고 합니다. 바로 예제 코드를 통해서 알아 보도록 하겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 10. 00:00
안녕하세요. 오늘은 C# 문법에서 DateTime 날짜로 선언된 변수를 For문과 같은 반복문으로 돌리는 방법에 대해서 알려 드리려고 합니다. 프로그램을 구현하면서, 날짜를 범위로 나눠서 반복문을 돌릴 필요가 있었는데 이때 학습한 내용이기 때문에 알아 두시면 유용하게 사용하실 수 있으실 거에요! 그럼 바로 예제 코드를 통해서 어떻게 DataTime 변수를 반복해서 돌리는지 알려드리겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 9. 09:45
안녕하세요. 오늘은 C# 문법에서 프로그램 버전을 소스코드로 확인하는 방법에 대해서 알려드리려고 합니다. 프로젝트를 진행하다 보면, 사용자 혹은 UI쪽에 프로그램 버전을 보여주는 경우가 있는데요. 이렇게 버전을 보여주려면 현재 내가 만들고 있는 프로그램 버전의 정보를 가져와서 보여줘야 겠죠?ㅎㅎ 그래서 오늘은 C# 에서 어떻게 프로그램 버전 정보를 소스코드로 확인하는지 알려 드리려고 합니다. 그럼 예제 코드를 통해서 확인해 보도록 하겠습니다. 예제 코드
C#/C# 문법 범범조조 2020. 6. 6. 00:00
안녕하세요. 오늘은 C# FTP 3번째 시간으로 오늘은 지난번에 접속, 파일 업로드 다음으로 파일 다운로드 하는 방법에 대해서 알려 드리려고 합니다. FTP 서버에 특정 파일이 있는데, 해당 파일을 제가 원하는 경로에 다운받아서 생성하는 방법을 알려드릴게요. 바로 예제 코드를 통해서 알아보겠습니다. 예제 코드 [FTPManager.cs] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 using System; using System.Collections.G..
C#/C# 문법 범범조조 2020. 6. 5. 00:00
안녕하세요. 오늘은 C# FTP 두 번째 시간으로, C#에서 FTP 접속 후, 파일을 업로드 하는 방법에 대하여 알려드리려고 합니다. 당연히 테스트할 FTP 서버가 구축되어 있다고 가정하에 블로그 글을 포스팅 합니다! 참고해 주세요~~ 그럼 바로 지난번 FTP 접속 소스코드에 이어서 Upload 소스코드 까지 작성해 보도록 하겠습니다. 예제 코드 [FTPManager.cs] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 6..