본문 바로가기
언어/[C#]

[C#] String 함수 ToUpper(), ToLower(), Replace(), Insert(), Length, Substring()

by 조랩 2023. 3. 1.
using System;

namespace MyFirstProgram
{
    internal class Program
    {

        static void Main(string[] args) // main method
        {

            // String method

            String fullName = "Jo Lab";
            // fullName = fullName.ToUpper(); // 모든 문자를 대문자로 변경
            // fullName = fullName.ToLower(); // 모든 문자를 소문자로 변경
            Console.WriteLine(fullName);

            String numBer = "123-456-7890";
            numBer = numBer.Replace("-", "/"); // 앞의 문자열을 뒤의 문자열로 변경
            Console.WriteLine(numBer);

            String userName = fullName.Insert(0, "C"); // 0번 인덱스에 뒤의 문자열 삽입
            Console.WriteLine(userName);

            Console.WriteLine(fullName.Length); // 문자열의 길이 반환

            String firstName = fullName.Substring(0, 2); // 문자열 자르기: 파이썬으로 치면 리스트 슬라이싱이랑 비슷한 느낌
            String lastName = fullName.Substring(3, 3);
            Console.WriteLine(firstName + "and" + lastName);

        }
    }
}
728x90