언어 정리/C# 개념 및 lib

변수 선언 및 문자열 작업

알 수 없는 사용자 2024. 1. 8. 10:10

https://learn.microsoft.com/ko-kr/dotnet/csharp/tour-of-csharp/tutorials/#hello-world

 

C# 소개 - 대화형 자습서

브라우저에서 C#에 대해 알아보고 사용자만의 개발 환경을 시작합니다.

learn.microsoft.com

 

해당 사이트 듀토리얼


 

Console.WriteLine("-------------------------------------------------");
Console.WriteLine("변수 및 선언, 문자열 작업");

Console.WriteLine("Hello World!");

string aFriend = "Bill";
Console.WriteLine(aFriend);

Console.WriteLine("Hello " + aFriend);

Console.WriteLine($"Hello {aFriend}");


string firstFriend = "Maria";
string secondFriend = "Sage";
Console.WriteLine($"My friends are {firstFriend} and {secondFriend}");


Console.WriteLine($"The name {firstFriend} has {firstFriend.Length} letters.");
Console.WriteLine($"The name {secondFriend} has {secondFriend.Length} letters.");

Console.WriteLine("-------------------------------------------------");

string greeting = "      Hello World!       ";
Console.WriteLine($"[{greeting}]");

string trimmedGreeting = greeting.TrimStart();
Console.WriteLine($"[{trimmedGreeting}]");

trimmedGreeting = greeting.TrimEnd();
Console.WriteLine($"[{trimmedGreeting}]");

trimmedGreeting = greeting.Trim();
Console.WriteLine($"[{trimmedGreeting}]");

Console.WriteLine("-------------------------------------------------");

string sayHello = "Hello World!";
Console.WriteLine(sayHello);
sayHello = sayHello.Replace("Hello", "Greetings");
Console.WriteLine(sayHello);

Console.WriteLine(sayHello.ToUpper());
Console.WriteLine(sayHello.ToLower());

Console.WriteLine("-------------------------------------------------");

string songLyrics = "You say goodbye, and I say hello";
Console.WriteLine(songLyrics.StartsWith("You"));
Console.WriteLine(songLyrics.StartsWith("goodbye"));

Console.WriteLine(songLyrics.EndsWith("hello"));
Console.WriteLine(songLyrics.EndsWith("goodbye"));