I have a dictionary as follows:
Dictionary<string, dataValues> dataDict = new Dictionary<string, dataValues>();
public struct dataValues
{
public string Value1;
public string Value2;
public string Value3;
public string Value4;
public string Value5;
public string Value6;
public string Value7;
public string Value8;
public string Value9;
public string Value10;
public string Value11;
public string Value12;
public string Value13;
public string Value14;
public string Value15;
public string Value16;
public string Value17;
public string Value18;
public string Value19;
public string Value20;
}
I would like to be able to iterate through all of the string within the dataValues struct by specifying a dictionary key – how could this be accomplished?
From my comment: Use a
List<String>instead of those string variables.Use the indexer of the collection.