Original Post
So I just started messing with arrays that have more than one index. i declared this string [,] cards = new string [5,2]; I have a loop that sets 5 cards : for (int i = 0; i < 5; i++) cards[i,1] = Cards.GetCards(randNum(0,13)); This part works fine, but when I try to use something similar to set the suits of the cards, it fails before it sets a single suit. for (int = 0; i < 5; i++) cards[i,2] = Cards.GetSuits(randNum(0,4)); Says outside of array range, and as I said, this is my first time dabbling with these kinds of arrays. How should I be inputing data into its second set?