private void button9_Click()
{
string messages = "I am failing at coding,The Slow Brown Sheep jumped over the fox,Message3,Message4, Message5";
string[] messagesArray = messages.Split(new Char[] { ',' });
axSkype1.CurrentUserProfile.MoodText =messagesArray[new Random().Next(0,messagesArray.Length)].ToString();
}
,或者你可以使用一种方法从“消息”字符串中返回一个随机字符串:
private void button9_Click()
{
string messages = "I am failing at coding,The Slow Brown Sheep jumped over the fox,Message3,Message4,Message5";
axSkype1.CurrentUserProfile.MoodText =GetRandomMessage(messages);
}
string GetRandomMessage(string messages)
{
string[] messagesArray = messages.Split(new Char[] { ',' });
return messagesArray[new Random().Next(0, messagesArray.Length)].ToString();
}
或
所以,你只是想从已经填充的数组中选择一个随机元素? – Keiwan
Thankyou所有这么多stackoverflow有一个非常好的社区,我不是很习惯,但我知道他们愿意帮助,所以谢谢 –