대충 사용자설정 스킨을 사용자가 만들수잇게 할건데 어떤형식으로 저장하는게 좋을지모르겟어요 이렇게 하는게 맞나요?

각 스킨들은 고유한 16개의 이미지와 고유한 이름을 가지는데 (그림 잘못그림 인덱스 15까지임)

일단 생각해본건

1. 인덱스 0~15에 각각 해당하는 이미지 주소들을 넣은 스트링 배열을 만들거임

2. 해시테이블을 만들어서 키 이름은 사용자가 지정한 문자열로 하고 값을 1.에서 만든 스트링 배열과 연결해줄거임


그리고 스킨설정창에서 순서를 사용자가 맘대로 정의할수잇게 할거임 기본적으로는

1

2 여름

3 크리스마스

이렇게 돼있으면 사용자가 끌어다 올리면

1 봄

2 크리스마스

3 여름

이런식으로 할수잇게 하고싶어서

배열리스트하나 만들어서 인덱스에 저 해시테이블 키들 저장해줄거임< 이렇게 하면 되는거 맞음?


근데 해시테이블은 방금 검색해보니까 이렇게 형식 정해져있으면 딕셔너리?가 더좋은거같음 아무튼

이거 비효율적이어보이나여? 뭔가 더 깔끔하고 좋은 방법이 있나여

근데 코딩처음해보는데 이렇게 하는게 맞는지 아니면 막 구조체? 클래스? 그런거 만드는게 낫나여 이렇게 자료구조만 쓰면안됨? 간단한 프로그램이라서