从数组中选择一个随机变量

Selecting a random variable from a array

我目前正在尝试为语音合成器创建一个包含文本的 3 个可能值的数组,例如 hi、hello 和 hey 我只是不知道如何让它随机说出这些值之一?

使用此代码:

string[] words=new string[]{"hi","Hello","Hey"};

Random r = new Random();
int i= r.Next(0, 2);

string randomWord= words[i];