looping through multiple label arrays
<p>I have figured out through stasckoverflows help how to loop through an array of labels ( Label[] A below ) . The part i am stumped with how do i loop through both Label A and Label B at the same time, so that I could use the same code. Please note that I could use two foreach loops but i plan to to haveve quite a few label arrays (Label[]A -> Labbel[] XXX ).</p>

<pre><code>Label[] A = { A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13,A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31, A32, A33, A34, A35, A36, A37, A38, A39, A40, A50, A51, A52, A53, A54, A55, A56, A57, A58, A59, A60 };
            Label[] B = { B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, B21, B22, B23, B24, B25, B26, B27, B28, B29, B30, B31, B32, B33, B34, B35, B36, B37, B38, B39, B40, B50, B51, B52, B53, B54, B55, B56, B57, B58, B59, B60 };
            Graphics g = this.CreateGraphics();
            Pen pen = new Pen(Color.Blue, 1);
            g.DrawRectangle(pen, RectangleDrawer.rect_x, RectangleDrawer.rect_y, RectangleDrawer.rect_w, RectangleDrawer.rect_z);

            foreach (Label l in A)
            {
                if (l.Location.X &gt; RectangleDrawer.rect_x &amp;&amp; l.Location.X &lt; (RectangleDrawer.rect_x + RectangleDrawer.rect_w) - 25 &amp;&amp;
                    l.Location.Y &gt; RectangleDrawer.rect_y &amp;&amp; l.Location.Y &lt; (RectangleDrawer.rect_y + RectangleDrawer.rect_z) - 25)
                {
                    l.BackColor = col;
                }
</code></pre>

<p>Any help you'll can provide would be greatly appreciated.</p>
