How to create asossiative array in wrapping class : I have made a array associative like this , and i know how to take get value from a dict with index 10 

    var dict = new Dictionary<int, Dictionary<string, int[]>>
        {
            {
                10, new Dictionary<string, int[]>
                {
                    {"first", new[] {57, 57, 5, 0}},
                    {"second", new[] {42, 58, 13, 8}}
                }
            },
            {
                40, new Dictionary<string, int[]>
                {
                    {"first", new[] {4, 24, 5, 0}},
                    {"second", new[] {42, 58, 23, 8}}
                }
            }
        };
            foreach (var item in dict[10])
            {
                foreach (var test in item.Value)
                {
                    Console.WriteLine(test);   //This will show value with key 10                 
                }
            }`

after that i want to change this code to make my code more elegant and maintainable by wrapping the dict in class 

first class 

    class DataContainer
        {
            
            public DataContainer()
            {
                
            }
           
          
            public int index { get; set; }
            public DataValue DataValue { get; set; }
        }
    
    Second class
        class DataValue
        {
            public DataValue()
            {
                
                IntegerValues = new List<int>();
            }
            public string name { get; set; }
            public List<int> IntegerValues { get; set; }
        }

after that i want to fill my data like i inserted in dict dictionary
but i confuse how to make it 
i have tried with this below code 

    public List<DataContainer> harakatSininilMabsutoh = new List<DataContainer>(){
                new DataContainer{index = 10 , DataValue = new List<DataValue>()
                 {
                     new DataValue{name = "first",IntegerValues = {9,55,18,11}},
                     new DataValue{name = "second"   ,IntegerValues = {5,54,18,11}},
                    
                 }
                 }
    }

But i got the error error result 
after that i want to try to show a integervalue which has index = 10
But i got an error 
