Это очень сильно зависит от того, что вам нужно делать с вашими данными.
Если вам просто нужно перечислить свои данные, создайте класс, который содержит данные, и используйте List<Vocable>
.
public class Vocable
{
public int Group { get; set; }
public string Term { get; set; }
}
List<Vocable> vocables;
Если вам нужно просмотреть все термины, принадлежащие группе, используйте Dictionary<int, List<string>>
, используя идентификатор группы в качестве ключа и список терминов в качестве значения.
Если вам нужно найти группу, к которой принадлежит термин, используйте Dictionary<string, int>
, используя термин в качестве ключа и идентификатор группы в качестве значения.