컴퓨터 언어/C# 3

[VSCODE C# , Windows forms C#] C# UserControl 모듈화 방법 및 소개

VSCODE C# 을 활용해서, Windows Forms UserControl 모듈화 하는 방법에 대해 알아보도록 하겠습니다. 새로운 Windows form 만들고 띄우기 사용자 정의 컨트롤 (Windows Forms) 만들기 Main Form에서 사용자 정의 컨트롤 활용 하기 새로운 Window Form 만들고 띄우기 프로젝트 -> 구성요소 추가 -> Windows Forms -> 양식(WindowsForms) 선택 합니다. Show , ShowDialog, Close 명령어로 form을 제어하세요. Form3 form3 = new Form3(); //show or showDialog 둘중에 하나 사용하시면 됩니다. form3.Show(); form3.ShowDialog(); //띄운 form을 닫을때..

컴퓨터 언어/C# 2020.03.07

[C#] C# 컬렉션 함수 Dictionary

안녕하세요. 훈츠 입니다. 금일은 Dictionary 함수 사용법에 대해 알아보도록 하겠습니다. 컬렉션 함수 딕셔네어리 (Dictionary) 코틀린의 map 처럼 key, value 로 구성 되며, key값이 중복되면 안됩니다. ContainsKey("key"), TryGetValue("cat" , out test) KeyValuePair Dictionary 컬렉션을 상속받기에 루프에서 사용할 땐 keyValuePair 구조체를 이용합니다. keyNotFoundException 존재 하지 않는 키를 사용하면 에러를 발생합니다. 항상 Containkey나 TryGetValue로 키 존재 여부를 먼저 확인 해야 합니다. ContainsKey("key"), TryGetValue("cat" , out test..

컴퓨터 언어/C# 2020.03.03

[C#] C# 컬렉션 함수 List

안녕하세요. 훈츠 입니다. 금일은 List 사용법에 대해 알아보도록 하겠습니다. Console app 으로 만들었을때 바로 종료되는것을 방지 하기 위해서는 다음 명령어를 추가해야 합니다. Console.ReadKey(); 컬렉션 함수 리스트 (List) List 는 Generic이나 구조체로 간주합니다. 그래서 사이에 자료형을 선언 해야합니다. List list = new List(); add, Count, Clear, AddRange, ForEach, ToArray, remove, revmoveat..etc 함수를 사용 할수 있습니다 String.Join 을 이용해서 단어 사이에 ';'가 찍히는 문자열을 만들수 있습니다. List에서 문자열을 추출할 때는 , ToArray를 이용 합니다. 인수에 대한 ..

컴퓨터 언어/C# 2020.02.20