int t = rand.Next(35)表示产生一个小于35的随机数整数,allCharArray则是 allChar.split(",");出来的,所以allCharArray这个数组是allChar这个字符串按逗号分割成的,所以这个数组每个位置对应其中一个字符而你在后面有 randomNum += allCharArray[t];t是小于35的证书,那这个干不就随机挑了一个