전체 글
-
C# 클래스와 객체 지향 프로그래밍카테고리 없음 2023. 5. 11. 17:07
안녕하세요! C# 언어를 배우는 초보자 여러분을 위한 여섯 번째 포스팅입니다. 이번 포스팅에서는 C#에서의 클래스와 객체 지향 프로그래밍에 대해 알아보겠습니다. 클래스는 객체 지향 프로그래밍의 핵심 개념 중 하나로, 데이터와 해당 데이터를 처리하는 메서드를 포함하는 구조입니다. 클래스는 객체의 틀 또는 청사진으로 볼 수 있으며, 객체는 클래스의 인스턴스입니다. 객체 지향 프로그래밍은 현실 세계의 객체와 유사한 개념과 관계를 가지며, 코드의 가독성과 재사용성을 높여줍니다. C#에서 클래스를 정의하는 방법은 다음과 같습니다: class MyClass { // 멤버 변수 private int myVariable; // 생성자 public MyClass() { myVariable = 0; } // 메서드 pub..
-
C#에서의 예외 처리: try-catch-finally카테고리 없음 2023. 5. 11. 16:46
안녕하세요! C# 언어를 배우는 초보자 여러분을 위한 다섯 번째 포스팅입니다. 이번 포스팅에서는 C#에서의 예외 처리에 대해 더 자세히 알아보겠습니다. 특히, "try-catch-finally" 구문을 통해 예외를 처리하는 방법에 대해 살펴보겠습니다. "try-catch-finally" 구문은 예외가 발생할 수 있는 코드를 감싸고, 예외가 발생한 경우 적절히 처리하는 방법을 제공합니다. 다음은 "try-catch-finally" 구문의 기본적인 형태입니다: try { // 예외가 발생할 수 있는 코드 } catch (예외타입 예외변수) { // 예외 처리 코드 } finally { // 항상 실행되는 코드 (예외 발생 여부와 상관없이) } 위의 예시에서 "예외타입"은 예외 처리할 특정한 예외 타입을 지정..
-
C# 파일 입출력과 예외 처리카테고리 없음 2023. 5. 11. 16:41
안녕하세요! C# 언어를 배우는 초보자 여러분을 위한 네 번째 포스팅입니다. 이번 포스팅에서는 C#에서 파일 입출력과 예외 처리에 대해 알아보겠습니다. 파일 입출력은 프로그램이 파일을 읽거나 쓰는 작업을 의미합니다. C#에서는 "System.IO" 네임스페이스를 통해 파일 입출력 기능을 제공합니다. 파일을 읽어들이기 위해서는 "StreamReader" 클래스를 사용할 수 있습니다. 다음은 파일을 읽는 예시 코드입니다: using System; using System.IO; class Program { static void Main() { string filePath = "파일경로"; using (StreamReader reader = new StreamReader(filePath)) { string li..
-
C# 상속과 다형성카테고리 없음 2023. 5. 10. 10:43
안녕하세요! C# 언어를 배우는 초보자 여러분을 위한 세 번째 포스팅입니다. 이번 포스팅에서는 C#의 객체 지향 프로그래밍 개념 중 "상속과 다형성"에 대해 알아보겠습니다. 상속은 객체 지향 프로그래밍에서 중요한 개념 중 하나로, 이미 존재하는 클래스를 기반으로 새로운 클래스를 생성하는 것을 말합니다. 상속을 통해 기존 클래스의 속성과 메서드를 재사용하고, 필요에 따라 기능을 확장할 수 있습니다. C#에서는 다음과 같이 클래스를 상속할 수 있습니다: class 자식클래스명 : 부모클래스명 { // 자식 클래스의 멤버들 } 위의 예시에서 "자식클래스명"은 새로 생성하는 클래스의 이름이며, "부모클래스명"은 상속할 기존 클래스의 이름입니다. 자식 클래스는 부모 클래스의 멤버들을 직접 접근하여 사용할 수 있습..
-
C# 객체 지향 프로그래밍 (OOP): 클래스와 객체카테고리 없음 2023. 5. 10. 10:30
안녕하세요! C# 언어를 배우는 초보자 여러분을 위한 두 번째 포스팅입니다. 이번 포스팅에서는 C#의 핵심 개념인 "객체 지향 프로그래밍 (OOP)"에 대해 알아보겠습니다. 객체 지향 프로그래밍은 프로그램을 여러 개의 독립적인 객체로 나누고, 객체들 간의 상호작용을 통해 프로그램을 구성하는 방법입니다. C#은 객체 지향 프로그래밍을 지원하기 위해 클래스와 객체라는 개념을 제공합니다. 클래스는 객체를 생성하기 위한 템플릿이며, 객체는 클래스를 기반으로 실제로 생성된 인스턴스입니다. 클래스는 다음과 같이 선언할 수 있습니다: class 클래스명 { // 클래스 멤버들 } 위의 예시에서 "클래스명"은 사용자가 지정하는 클래스의 이름입니다. 클래스 멤버들은 클래스 내에서 변수, 메서드, 속성 등의 형태로 정의됩..
-
C# 기본 문법과 개념: 변수와 데이터 형식카테고리 없음 2023. 5. 10. 10:13
안녕하세요! C# 언어를 배우는 초보자 여러분을 위한 첫 번째 포스팅입니다. 이번 포스팅에서는 C#의 기본 문법과 개념 중 하나인 "변수와 데이터 형식"에 대해 알아보겠습니다. 변수는 값이 저장되는 메모리 공간을 가리키는 이름입니다. C#에서 변수를 선언할 때는 다음과 같은 구문을 사용합니다: 데이터형식 변수명; 여기서 "데이터형식"은 변수가 저장할 값의 유형을 나타내며, "변수명"은 사용자가 지정하는 변수의 이름입니다. 예를 들어, 정수 값을 저장할 변수를 선언하려면 다음과 같이 작성할 수 있습니다: int number; 위의 예시에서는 "int"라는 데이터 형식을 사용하여 "number"라는 이름의 변수를 선언했습니다. "int"는 정수 값을 저장하는 데이터 형식 중 하나입니다. 변수를 선언한 후에는..
-
몰컴 및 원격용 가상 모니터 추가방법카테고리 없음 2020. 6. 11. 15:28
몰컴 및 원격용 가상 모니터 추가방법 기존 윈도우7 및 10 기타 그래픽 카드등의 호환으로 기존에는 가상 모니터 추가가 아래링크와같이 가능했다. https://sobmh.tistory.com/137 하지만 윈도우 10 넘어가고 업데이트를 받고 컴퓨터를 바꾸다보니 위와같은 기능을 사용할수없게 되었다...두둥... 자 그럼 어떻게 하면 가능할까? 아래의 제품과 비슷한 제품을 구매하여 슬롯을 꼿으면 바로 해결. 아래 그림과 같이 가상 화면이 생성된다 이렇게 하는 이유는 대부분 아실것같다. 모니터 화면에 보이는 내용은 2,3 번에 출력되는 듀얼모니터를 사용중이고. 1번에는 원격제어는 가능하지만 모니터에는 안보이는 화면에 내가 우너하는것을 실행시켜두면 된다. 굳 저와 같은 기능을 찾으려고 시간 투자한게 아까워 공..
-