분류 전체보기

안녕하세요! 이번에는 C#에서 문자열(String)을 다루고 활용하는 방법에 대해 자세히 알아보겠습니다. 문자열은 프로그래밍에서 텍스트 데이터를 저장, 조작 및 표현하는 데 사용되는 중요한 데이터 유형입니다. 함께 예제를 통해 문자열을 자세히 알아보도록 하겠습니다. 문자열의 생성 string name = "John Doe"; string message = "Hello, World!"; 문자열은 C#에서 string 데이터 유형으로 표현됩니다. 문자열은 작은따옴표('')나 큰따옴표("")로 둘러싸인 일련의 문자들의 집합입니다. 문자열은 리터럴을 사용하여 생성하거나 new 키워드를 사용하여 인스턴스를 생성할 수 있습니다. string name = new string(new char[] { 'J', 'o', ..
안녕하세요! 이번 글에서는 C# 콘솔 프로그램에서 Main 함수가 종료되어도 콘솔이 자동으로 닫히지 않도록 방지하는 방법에 대해 알아보겠습니다. 환경에 따라 다르겠지만 기본적으로 Main 함수가 종료되면 프로그램도 함께 종료됩니다. 하지만 종료되지 않고 콘솔 창을 열어두고 싶은 경우가 있는 경우에 사용할 수 있는 방법을 제시해 드리고자 합니다.using System; class Program { static void Main() { /* 함수 동작코드 작성 */ // 콘솔 종료 방지를 위해 키 입력을 대기합니다. Console.WriteLine("프로그램이 종료되지 않고 콘솔 창을 유지합니다."); Console.WriteLine("아무 키를 누르면 프로그램이 종료됩니다."); Console.ReadKe..
안녕하세요! 이번 글에서는 C#을 사용하여 콘솔에서 길찾기 게임을 구현하는 방법에 대해 알아보겠습니다. 길찾기 게임은 사용자가 주어진 맵에서 캐릭터를 이동시켜 목표 지점에 도달하는 게임입니다. 게임 맵은 배열로 표현되며, 벽, 길, 캐릭터, 목표 지점은 적절한 문자로 표시됩니다. 사용자는 W,A,S,D입력을 통해 캐릭터를 위, 아래, 왼쪽, 오른쪽으로 움직일 수 있습니다. using System; class Program { static void Main() { // 2차원 배열로 맵을 표현합니다. char[,] map = { {'#', '#', '#', '#', '#', '#', '#', '#', '#', '#'}, {'#', ' ', ' ', ' ', '#', ' ', ' ', ' ', ' ', '#..
안녕하세요! 이번 글에서는 C# 콘솔 프로그래밍에서 사용자가 입력한 특정 날짜의 요일을 판단하는 코드에 대해 알아보겠습니다. 사용자로부터 입력받은 날짜를 연도, 월, 일로 분리하고, DateTime 객체를 생성하여 해당 날짜의 요일을 판단하는 방법을 다룰 예정입니다. using System; class Program { static void Main() { Console.Write("날짜를 입력하세요(YYYYMMDD): "); string input = Console.ReadLine(); // 입력한 문자열을 연도, 월, 일로 분리 int year = int.Parse(input.Substring(0, 4)); int month = int.Parse(input.Substring(4, 2)); int da..
안녕하세요! 이번 글에서는 데이터베이스 관리 시스템(DBMS)에서 사용되는 시스템 카탈로그에 대해 알아보도록 하겠습니다. 시스템 카탈로그는 데이터베이스의 메타데이터(metadata) 정보를 저장하고 관리하는 특수한 데이터베이스입니다. 시스템 카탈로그는 데이터베이스 내의 객체(Object) 및 구조에 대한 정보를 담고 있는 메타데이터의 집합입니다. 주요 데이터베이스 객체에 대한 정보(테이블, 뷰, 인덱스 등) 및 속성 정보, 사용자 및 권한 정보, 데이터베이스 구조와 관련된 정보 등을 포함합니다. 시스템 카탈로그는 데이터베이스의 설계, 구축, 관리, 운영을 지원하는 중요한 자원입니다. 메타데이터 관리 시스템 카탈로그는 데이터베이스 객체와 관련된 메타데이터를 저장하고 관리합니다. 메타데이터는 데이터베이스의 ..
안녕하세요! 이번 글에서는 C# 콘솔을 이용하여 가위바위보 게임을 만들어 보겠습니다. 가위바위보 게임은 컴퓨터와 사용자 간의 대결로서 간단하면서도 재미있는 프로그램입니다. 사용자가 가위, 바위, 보 중 하나를 선택하고, 컴퓨터도 랜덤으로 가위, 바위, 보 중 하나를 선택하여 승패를 판단합니다. using System; class Program { static void Main() { string[] choices = { "가위", "바위", "보" }; Console.WriteLine("가위바위보 게임을 시작합니다."); Console.WriteLine("종료 : 0, 가위: 1, 바위: 2, 보: 3"); while (true) { Console.Write("선택하세요 (0~3): "); string ..
Lee Coder
'분류 전체보기' 카테고리의 글 목록 (5 Page)