private System.Random rnd = new System.Random();
void Start()
{
List<string> ranS = new List<string>()
{
"a",
"b",
"c"
};
Debug.Log(ranS[rnd.Next(0, 3)]);
}
Только всегда в rnd.Next(0, 3) нужно ставить на 1 больше чем есть, и начало у нас не с 1 а с 0