본문 바로가기

C#

[c#] 배열을 딕셔너리로 만들고 인덱스에 따라 정렬하여 사용하기

//MusicData 배열을 Resources 폴더로 부터 가져와 datas 배열에 넣어준다
MusicData[] datas = Resources.LoadAll<MusicData>("MusicData");

_musicDataDic.Clear();
//_musicDataDic에 musicTitle을 키로 딕셔너리를 만들어준다 . 
_musicDataDic = datas.ToDictionary(ele => ele.musicTitle);

//내부 요소중 인덱스를 사용하여 정렬한다.
foreach (var music in _musicDataDic.OrderBy(ele => ele.Key))
        {
            
        }

'C#' 카테고리의 다른 글

[ C# ]Conditional Attribute  (0) 2023.06.26
[ C# ] foreach 문을 돌리며 리스트 안에 객체를 삭제시 주의점  (0) 2023.04.05
[C#]sealed 한정자  (0) 2023.03.02
[ C# ] Enum 결합하여 사용하기  (0) 2023.02.22
[ C# ] ?.. / ?? 연산자  (0) 2023.02.15