我想我这样做是错误的,我试图生成一个包含 30 个随机字符的列表。然后用 LINQ 升序对它们进行排序。但是我在我的 LINQ 排序中的字母变量下得到了一条红色的波浪线
namespace LetterSort
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//create random list
List<char> random = new List<char>();
Random r = new Random();
public void Form1_Load(object sender, EventArgs e)
{
char letters;
//insert random letters
for (int i = 0; i < 30; i++)
{
random.Add((char)i);
letters = (char)((int)'a' + r.Next(0, 26));
listBox1.Items.Add("Random Letters:" + letters);
}
//in ascending
var asc =
from a in letters //error here
orderby a ascending
select a;
}
}
}