C#/C# 문법6 c# 메서드와 구조체 📘 메서드와 구조체🧩 01. 메서드란?✨ TIP: 반복되는 코드를 줄이고, 프로그램을 더 체계적으로 관리할 수 있습니다.메서드(Method)란?특정한 작업을 수행하는 코드 블록입니다.같은 작업을 여러 번 수행할 때 코드를 반복해서 쓰는 대신, 메서드 하나로 정의해두고 필요할 때마다 호출해서 사용합니다.메서드를 사용하는 이유✅ 코드 재사용: 같은 작업을 여러 번 쓰지 않아도 됨✅ 모듈화: 기능별로 코드를 분리해 관리✅ 가독성 향상: 코드가 더 짧고 명확해짐✅ 유지보수 편리: 기능 수정 시 해당 메서드만 수정하면 됨✅ 코드 추상화: 메서드 이름만 보고 어떤 기능인지 파악 가능 🛠️ 02. 메서드 선언과 호출✨ TIP: 메서드는 선언하고, 필요할 때 이름으로 불러옵니다!📌 메서드 선언 문법[접근 제한자.. 2025. 6. 25. c# 배열과 컬렉션 01. 배열1) 1차원 배열동일한 데이터 유형을 가지는 데이터 요소들을 한 번에 모아서 다룰 수 있는 구조인덱스를 사용하여 요소에 접근 가능선언된 크기만큼의 공간을 메모리에 할당받음// 배열 선언데이터_유형[] 배열_이름;// 배열 초기화배열_이름 = new 데이터_유형[크기];// 배열을 한 줄로 선언 및 초기화데이터_유형[] 배열_이름 = new 데이터_유형[크기];// 배열 요소에 접근배열_이름[인덱스] = 값;값 = 배열_이름[인덱스];int[] array1 = new int[5]; // 크기가 5인 int형 배열 선언string[] array2 = new string[3]; // 크기가 3인 string형 배열 선언int num = 0;// 배열 초기화array1[0] = 1;arra.. 2025. 6. 13. C# 실습 예제 - 1. 이름과 나이를 입력 받고 출력하는 코드를 작성하세요더보기namespace CSharp_0524{ internal class Program { static void Main(string[] args) { Console.Write("이름 입력: "); string name = Console.ReadLine(); Console.Write("나이 입력: "); string age = Console.ReadLine(); Console.WriteLine($"{name}님 {age}세"); } }} 출력이름 입력: 소나무나이 입력: 999소나무님 99.. 2025. 5. 24. c# 프로그래밍 기본 요소 01. Hello World 로 기본 코드 구조 확인✔️ 우리의 첫 코드였던 “Hello World”를 확인해보자// HelloWorld.csusing System;namespace HelloWorld{ class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } }}using System;→ Console 클래스 등 기본 API 사용을 위한 네임스페이스 등록namespace HelloWorld→ 클래스·타입을 구분하는 컨테이너class Program→ C# 프로그램 단위(클래스) 선언static void Main(...)→ 프로그램 진입점(Entry Point)Consol.. 2025. 5. 24. C#에서 자주 사용되는 코드 ✅ 1. 기본 문법 및 자료형int number = 10; // 정수형 변수 선언double pi = 3.14; // 실수형 변수 선언string name = "Alice"; // 문자열 변수 선언bool isReady = true; // 불리언 변수 선언char grade = 'A'; // 문자형 변수 선언var autoType = 123; // 타입 추론 변수const int MAX = 100; // 상수 선언✅ 2. 조건문 & 반복문if (number > 0) Console.WriteLine("양수"); // if 조건문else if (number == 0) Console.WriteLine("0");else Console.WriteLine("음수");switch (grade) // switch 조건.. 2025. 5. 22. C# 환경설정, 프로젝트 생성 설치visual studio Community 2022 ( Community 최신버전 설치).net, 언리얼, 유니티 선택 시작하기콘솔 앱 -> 경로, 파일명 지정, 체크해제 : 솔루션 및 프로젝트를 같은 디렉터리에 배치(D) (C#파일만 생기도록)-> .NET 6.0 확인, 최상위 문 사용 안함 을 체크 ( 최상위 문은 .NET 9.0버전부터 있는 것인데 이번 학습에 사용하지 않음)최상위 문 참고 : https://coding-abc.kr/151 최상위문 더보기최상위 문(Top-level statements) 기능의 활성화 여부에 따라 코드 작성 방식이 달라집니다.✅ 최상위 문 사용 (체크 안 함, 기본값)최상위 문(Top-level statements) 기능을 사용하면 Main 메서드 없이도 프로.. 2025. 5. 21. 이전 1 다음