Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 제어구조
- 사용자입력
- 백준
- 개발입문
- Codeup
- 자바연산자
- 변수
- C#변수
- 자바클래스
- 디자인패턴
- 기초프로그래밍
- 코드업100제
- 자바
- 코드업자바
- VARIABLE
- 알고리즘
- 프로그래머스파이썬
- 백준파이썬
- 수학연산
- c#
- 코딩테스트
- 리터럴
- SWEA
- 코드업100제자바
- Java
- Literal
- 코드업
- SWEA파이썬
- C#프로그래밍
- Algorithm
Archives
- Today
- Total
제니노트
C# 문자열 조작 및 변환 : ToUpper,ToLower,Insert,Substring,Length [C#] 본문
반응형
이번 포스팅에서는 C#에서 문자열을 다루고 조작하는 방법을 다룬다.
문자열 조작은 다양한 응용 프로그램에서 중요한 역할을 한다.
아래의 코드는 다양한 문자열을 다양한 방법으로 조작하는
C# 예제를 보여준다.
using System;
namespace MyFirstProgram
{
class Program
{
static void Main(string[] args)
{
// 초기 문자열 정의
string fullName = "Bro Code";
string phoneNumber = "123-456-7890";
// 문자열을 모두 대문자로 변환
fullName = fullName.ToUpper();
Console.WriteLine(fullName);
// 문자열을 모두 소문자로 변환
fullName = fullName.ToLower();
Console.WriteLine(fullName);
// 문자열에서 하이픈 제거
phoneNumber = phoneNumber.Replace("-", "");
Console.WriteLine(phoneNumber);
// "Mr."을 문자열의 앞에 추가
string userName = fullName.Insert(0, "Mr.");
Console.WriteLine(userName);
// 문자열의 길이 출력
Console.WriteLine("문자열의 길이: " + fullName.Length);
// 문자열의 일부 추출 (첫 3글자)
string firstName = fullName.Substring(0, 3);
Console.WriteLine("이름: " + firstName);
// 문자열의 일부 추출 (마지막 4글자)
string lastName = fullName.Substring(4, 4);
Console.WriteLine("성: " + lastName);
Console.ReadKey();
}
}
}
위 코드는 다음과 같은 작업을 수행한다:
1. 'fullName'과 'phoneNumber' 문자열을 초기화한다.
2. ToUpper 및 ToLower 메서드를 사용하여 문자열을 대문자 및 소문자로 변환한다.
3. Replace 메서드를 사용하여 하이픈을 제거한다.
4. Insert 메서드를 사용하여 "Mr"을 이름 앞에 추가한다.
5. Length 속성을 사용하여 문자열의 길이를 출력한다.
6. Substring 메서드를 사용하여 문자열의 일부를 추출하여 출력한다
반응형
'C# > C#' 카테고리의 다른 글
C# Switch 문 활용 : 요일 판단 예제 [C#] (0) | 2023.10.12 |
---|---|
C# 조건문 활용 : 나이 및 이름에 따른 가입 여부 판단 [C#] (0) | 2023.10.12 |
C#로 피타고라스 정리 계산하기 : 두 변의 길이로 삼각형의 빗변 구하기 [C#] (0) | 2023.10.11 |
C#에서 난수 생성 및 활용 : Random 클래스 사용 방법 [C#] (0) | 2023.10.11 |
C#에서 수학 함수 활용 : Math 클래스의 다양한 기능 [C#] (1) | 2023.10.11 |
Comments