[🐣질문]
C# 기초 질문
익명(175.198)
2021-03-27 20:11:00
추천 0
1) string[] array1 =
new string[
3]{
"안녕",
"Hello",
"Nano" };
2) string[] array2 =
new string[]{
"안녕",
"Hello",
"Nano" };
3) string[] array3 = {
"안녕",
"Hello",
"Nano" };
이 3가지 배열 선언 방법의 차이가 뭡니까?
만약 같다면 3번 처럼 간단하게 쓰면되지 왜 1번 2번처럼 복잡하게 쓰나요?
그냥 초기화 방식의 차이임. 1번은 내용 없이 배열을 초기화할 때 유용하고 2번은 변수 형식을 생략할 때 유용함. 그냥 때에 따라서 자기가 편한 거 쓰면 됨. 1) string[] array1 = new string[3]; 2) var array2 = new string[]{ "안녕", "Hello", "Nano" };
감사합니다
해당 댓글은 삭제되었습니다.
감사합니다