다음 코드에서 빈칸에 들어갈 메서드는?
다음 코드에서 빈칸에 들어갈 메서드는?
string firstName = "John ";
string lastName = "Doe";
string name = string._____(firstName, lastName);
Console.WriteLine(name); // 출력: John Doe
정답: B
string 클래스의 정적 메서드를 활용한 문자열 연결 방법입니다.
⦁
string.Concat()
메서드: 두 개 이상의 문자열을 연결하는 정적 메서드입니다. + 연산자와 동일한 결과를 제공합니다.⦁ 정적 메서드 호출:
string.Concat()
처럼 클래스명.메서드명() 형식으로 호출합니다. 특정 인스턴스가 필요 없습니다.⦁ 다른 메서드들:
⦁ Combine:
Path.Combine()
은 파일 경로 연결용⦁ Join:
string.Join()
은 구분자를 포함한 연결용⦁ Merge: C# 문자열에는 Merge 메서드가 없음
⦁ 성능 고려사항: 많은 문자열을 연결할 때는 StringBuilder 클래스가 더 효율적이지만, 간단한 연결에는
+
연산자나 Concat()
이 적합합니다.
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.