I recently moved from Visual Basic 6 to C# 2010 .NET.
In Visual Basic 6 there was an option to put how many control arrays you would like to use by changing the “index” on it.
I am wondering if this is possible in C#, if so how would I go about doing it with a class like:
func fc = new func();
But with more than just one array in fc, is this possible?
And to be more clarified,
Visual Basic 6 when you load a control like a text box or user control it has in the properties window a option for “Index” and if you change that to 0, 1, etc… it’ll allow you to use all of those indexes, without loading multiple controls 50 times.
I think it might have something to do with an arraylist but I’m not entirely sure.
Thanks for any help.
That code snippet isn’t going to get you very far. Creating a control array is no problem, just initialize it in the form constructor. You can then expose it as a property, although that’s generally a bad idea since you don’t want to expose implementation details. Something like this:
Which then lets you write:
But don’t, let the form manage its own text boxes.