C#에서 문자열의 첫 문자 가져 오기
- C#에서 Linq 메서드를 사용하여 문자열의 첫 문자 가져 오기
-
C#에서
String[]
메서드를 사용하여 문자열의 첫 문자 가져 오기 - C#에서 사용자 정의 메서드를 사용하여 문자열의 첫 문자 가져 오기
이 자습서에서는 C#에서 문자열 변수의 첫 번째 문자를 가져 오는 방법에 대해 설명합니다.
C#에서 Linq 메서드를 사용하여 문자열의 첫 문자 가져 오기
Linq
는 C#의 데이터 구조에 SQL 쿼리를 통합하는 데 사용됩니다. FirstOrDefault()
함수는 문자열의 첫 번째 문자를 가져옵니다. 다음 코드 예제는 C#에서 Linq 메서드를 사용하여 문자열의 첫 번째 문자를 얻는 방법을 보여줍니다.
using System;
using System.Linq;
namespace get_first_char_of_string {
class Program {
static void Main(string[] args) {
string name = "DelftStack";
char first = name.FirstOrDefault();
Console.WriteLine(first);
}
}
}
출력:
D
위 코드에서 C#의FirstOrDefault()
함수를 사용하여 문자열 변수name
에서 첫 번째 문자first
를 추출했습니다.
C#에서String[]
메서드를 사용하여 문자열의 첫 문자 가져 오기
String[x]
속성은 C#에서 문자열의x
인덱스에있는 문자를 가져옵니다. 다음 코드 예제는 C#에서String[]
속성을 사용하여 문자열 변수의 첫 번째 문자를 얻는 방법을 보여줍니다.
using System;
using System.Linq;
namespace get_first_char_of_string {
class Program {
static void Main(string[] args) {
string name = "DelftStack";
char first = name[0];
Console.WriteLine(first);
}
}
}
출력:
D
위 코드에서 C#의name[0]
을 사용하여 문자열 변수name
에서 첫 번째 문자first
를 추출했습니다.
C#에서 사용자 정의 메서드를 사용하여 문자열의 첫 문자 가져 오기
C#의 사용자 정의 접근 방식을 따라 문자열의 첫 번째 문자를 가져올 수도 있습니다. 이를 위해 먼저 C#의 String.ToCharArray()
함수를 사용하여 문자열을 문자 배열로 변환해야합니다. 그 후 문자 배열의0
인덱스에서 문자를 얻을 수 있습니다. 다음 코드 예제는 C#에서이 로직을 구현하는 방법을 보여줍니다.
using System;
using System.Linq;
namespace get_first_char_of_string {
class Program {
static void Main(string[] args) {
string name = "DelftStack";
char[] charArray = name.ToCharArray();
char first = charArray[0];
Console.WriteLine(first);
}
}
}
출력:
D
이 코드는 위에서 설명한 다른 두 예제와 동일한 작업을 수행합니다. 그러나이 방법은 실행하는 데 더 많은 시간과 리소스가 필요하고이를위한 기본 제공 방법이 이미 존재하므로 권장되지 않습니다.
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관련 문장 - Csharp String
- C# Int를 문자열로 변환
- C# 문자열을 열거 형으로 변환
- C#의 switch 문에서 문자열 사용
- C#에서 문자열을 부울로 변환하는 방법
- C#에서 문자열을 부동 소수점으로 변환하는 방법
- C#에서 문자열을 바이트 배열로 변환하는 방법