Not sure what is the best way to word this, but I am wondering if a dynamic variable name access can be done in C# (3.5).
Here is the code I am currently looking to
for(...) { CheckBox c = this.Controls["chkCategory" + i.ToString()] as CheckBox ; c.Text = categories[i]; }