C#의 문자열에서 첫 번째 문자 제거
이 자습서에서는 C#의 문자열에서 첫 번째 문자를 제거하는 방법에 대해 설명합니다.
C#에서String.Remove()
메서드를 사용하여 문자열에서 첫 번째 문자 제거
C#의 String.Remove(x, y)
메서드는 원래 문자열에서 지정된 길이의 문자열 값과 시작 인덱스를 제거합니다. 색인x
에서 길이가y
인 문자가 원래 문자열에서 제거 된 새 문자열을 리턴합니다. 0
을 시작 색인으로,1
을String.Remove()
메소드에 전달하여 문자열에서 첫 번째 문자를 제거 할 수 있습니다.
using System;
namespace remove_first_character {
class Program {
static void Main(string[] args) {
string s1 = "this is something";
s1 = s1.Remove(0, 1);
Console.WriteLine(s1);
}
}
}
출력:
his is something
위 코드에서 C#의s1.Remove(0, 1)
메서드를 사용하여 문자열 변수s1
에서 첫 번째 문자를 제거했습니다.
C#에서String.Substring()
메서드를 사용하여 문자열에서 첫 번째 문자 제거
String.Substring()
메소드를 사용하여 동일한 목표를 달성 할 수도 있습니다. String.Substring(x)
메서드는 C#의 인덱스x
에서 시작하는 원래 문자열에서 더 작은 문자열을 가져옵니다. 문자열에서 첫 번째 문자를 제거하기 위해1
을 시작 색인으로 전달할 수 있습니다.
using System;
namespace remove_first_character {
class Program {
static void Main(string[] args) {
string s1 = "this is something";
s1 = s1.Substring(1);
Console.WriteLine(s1);
}
}
}
출력:
his is something
위의 코드에서 C#의s1.Substring(1)
메서드를 사용하여 문자열 변수s1
에서 첫 번째 문자를 제거했습니다. 이 접근 방식은 이전 방식보다 약간 빠르지 만 그 차이가 과감하고 눈에 띄지 않습니다.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn