일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Google Excel
- Google Spreadsheet
- Python
- Excel
- Kotlin
- gas
- SQL
- string
- Mac
- PySpark
- Tkinter
- list
- 파이썬
- django
- c#
- numpy
- Redshift
- math
- array
- matplotlib
- Github
- dataframe
- PANDAS
- PostgreSQL
- Apache
- GIT
- hive
- google apps script
- Java
- Today
- Total
목록C#/C# (87)
달나라 노트
Python에서 반복문을 사용할 때 사용할 수 있는 break, continue, pass 의 기능을 C#에서도 거의 동일하게 제공합니다. 먼저 pass를 알아봅시다. Python에서 pass는 어떤 함수나 반복문에서 그냥 아무것도 하지 않고 지나가는 역할을 합니다. 예를들어 Python에서는 함수를 선언만 하고 함수 안에 아무것도 적어두지 않으면 에러가 발생합니다. 그때 pass를 함수 안에 적어두면 에러가 발생하지 않죠. 아무 기능이 없는 함수를 만들 때에는 pass 키워드를 사용해야한다는 것입니다. 이것은 Python의 for loop, if ~ else 등 모든 부분에 해당합니다. C#에서도 마찬가지로 pass와 동일한 기능을 구현할 수 있습니다. using System; class CardCat..
System.IO.Directory.GetFiles는 특정 디렉토리에 있는 파일 리스트를 return합니다. Syntax System.IO.Directory.GetFiles(directory, file_name_pattern) 사용법은 위와 같습니다. directory = 파일 리스트를 얻을 기준 directory를 의미합니다. file_name_pattern = *.png 같이 얻어올 파일 이름의 패턴을 입력해줍니다. using System; class CardCatch { public static void Main() { string dir_source = "C:\\Users\\Public\\mysource\\"; string[] list_files = System.IO.Directory.GetFil..
Visual Studio에서 C#으로 코드를 작성한 후 그 기능을 담은 .exe 파일을 생성할 수 있습니다. 먼저 코드를 작성한 프로젝트를 열고 프로젝트 -> 속성 메뉴로 들어가줍시다. (속성 메뉴 앞에 Project1은 제가 만든 프로젝트 이름입니다. 따라서 속성 앞에 붙은 프로젝트명은 개개인마다 다를 수 있습니다.) 그러면 위같은 창이 뜹니다. 설정해야할 것은 두가지입니다. 1. 대상 프레임워크 이것은 exe 파일을 실행할 컴퓨터에 있는 .NET Framework의 하위 버전으로 선택하면 됩니다. 2. 출력 형식 출력 형식은 Windows 애플리케이션을 선택해줍니다. 기본값은 콘솔 애플리케이션으로 되어있을 것입니다. 기본값이 콘솔 애플리케이션으로 되어있기 때문에 우리가 코드를 실행했을 때 콘솔 창이 ..
System.Environment.CurrentDirectory 를 이용하면 현재 코드(또는 C# 코드로 생성된 exe파일)이 실행되는 directory를 얻을 수 있습니다. using System; class MyProgram { public static void Main() { Console.WriteLine(System.Environment.CurrentDirectory.ToString()); } } -- Result C:\Users\Documents\code_dir\cs\Project1\Project1\bin\Debug System.Environment.CurrentDirectory를 사용하면 위처럼 현재 코드가 실행되는 Directory 정보를 얻을 수 있습니다. Visual Studio에서 C..