MBGen.WordList.GetRandomIndex C# (CSharp) Method

GetRandomIndex() public method

public GetRandomIndex ( LongRandom rand, string className ) : int
rand LongRandom
className string
return int
        public int GetRandomIndex(LongRandom rand, string className)
        {
            if (className == "")
            {
                return rand.Next(0, this.Words.Length);
            }
            else
            {
                if (!this.Classes.ContainsKey(className))
                {
                    return -1;
                }

                return this.Classes[className][rand.Next(0, this.Classes[className].Count)];
            }
        }