I have a fix dictionary key X and I want to create a List<Student> with this  key X as finalResult where I have data from some external source.
In below code I am getting error, An item with the same key has already been added. Key: X'. How to fix it?
 const string dictKey = "X";
        var finalResult = new Dictionary<string, List<Student>>();
        var data = new Dictionary<string, int> {{"A1!D1", 10}, {"A2!D2", 20}};
        foreach (var (key, value) in data)
        {
            finalResult.Add(dictKey, new List<Student>
            {
                new Student
                {
                    Name = key.Split('!')[0],
                    Section = key.Split('!')[1],
                    Age = value
                }
            });
        }
 
     
     
    