inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

새싹부터 시작하는 Unity 게임 개발

배열

8:56초 b.Remove(3) 부분 설명에 대해 질문드립니다.

해결된 질문

55

Lucas

작성한 질문수 27

0

b.Remove(3); // b리스트의 세 번째 값을 제거

안녕하세요! 위처럼 설명해주셨는데, 세 번째 값 제거는 세 번째 인덱스인덱스처럼 보여져

값이 3인 것을 제거하는 것으로 설명해주시는 것이 좀 더 명확한 설명이지 않나 싶어서 글 남깁니다.

직접 코드를 b.Remove(300);을 해보니 값이 300인 요소가 지워졌습니다.

C# unity collider .csv json-parsing

답변 2

0

Pinous

안녕하세요, 제가 설명을 RemoveAt과 Remove를 혼동하였나보네요 ㅜㅜ 좋은 피드백 감사드립니다. 해당 내용은 추후 영상내에 자막을 달아서 혼동이 없게끔 수정하도록 하겠습니다!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. Lucas 님.

b.Remove(3);에 대한 설명을 요청하신 부분에 대해 이해를 돕겠습니다. 해당 코드 라인은 b 리스트에서 값이 3인 요소를 제거합니다.

여기서 혼동될 수 있는 부분은 Remove() 메서드를 사용할 때는 리스트의 인덱스가 아닌, 리스트에 저장된 실제 값을 기준으로 제거된다는 점입니다. 이는 Remove 메서드의 동작 원리에 따른 것으로, 리스트의 특정 위치가 아닌 값 자체에 초점을 맞추고 있습니다.

이해를 돕기 위한 코드 예시

List<int> b = new List<int> { 1, 2, 3, 4, 5 };
b.Remove(3); // 리스트 b에서 값이 3인 요소를 제거한다. 결과: {1, 2, 4, 5}

따라서, b.Remove(300);을 실행했을 때 값이 300인 요소가 목록에서 제거된 것이며, 이러한 동작은 Remove()가 값 기반으로 작동하기 때문입니다.

관련 내용에 대한 더 자세한 정보는 다음 링크를 참고해 주세요:
- 정확한 Remove 사용법

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

프로젝트 질문 문의

0

32

1

UI 기능 관련 질문이 있습니다!

0

24

2

03-01 (16. CharacterController)

0

23

2

TLS 질문드립니다.

0

35

2

Task 구현 28:36 Equals 에서 잘 모르는 부분이 있습니다.

0

20

2

SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.

0

39

2

픽셀 좌표 스크린 좌표

0

26

0

Locomotion랑 Turn 이 꼭 부모 자식 관계일 필요가 있나요?

0

19

1

Rider대신 VS를 써도 괜찮나요?

0

102

2

anim.SetTrigger("IsHit")이 해제가 안됩니다.

0

52

1

Dictionary 관련 메소드 사용 질문 드립니다.

0

62

1

2D게임에서 트램플린 Trigger감지관련

0

111

1

Tilemap Collider 2D 사용 시 평지에서 캐릭터가 안 움직이는 현상

1

165

1

Game화면에서 캐릭터가 끊기듯 움직입니다.

0

158

1

Start 자동 완성이 안됩니다.

0

179

2

섹션2. 메서드와 접근자에서 잘못된 설명이 있어요.

0

201

2

애니메이션 점프 적용되지 않는 문제

0

317

2

캐릭터 이동 구현 rotation 값 변경

0

251

2

안녕하세여 3D 오브젝트 Material 관련 질문입니다

1

228

1

제가 놓친 부분이 있는데 혹시 어디서 확인할 수 있나요...?

1

323

2

화면 설정 문의의 건

2

248

2

anim.SetBool

1

306

2

Start문 자동완성

2

230

1

2D Object에 Square가 안나옵니다 ㅠ

2

438

2