Как отсортировать 2D массив в C #
Я прочитал много постов о сортировке 2D-массива, но все еще не могу освоить его, поэтому мне было интересно, если кто-нибудь может дать мне какой-нибудь совет ...
У меня есть массив, который перечисляет буквы и количество (я делаю частотный анализ на фрагмент текста). Я прочитал эти данные в прямоугольный массив и должен сначала упорядочить их по самой высокой частоте. Вот мой код до сих пор:
//create 2D array to contain ascii code and quantities
int[,] letterFrequency = new int[26, 2];
//fill in 2D array with ascaii code and quantities
while (asciiNo <= 90)
{
while ((encryptedText.Length - 1) > counter)
{
if (asciiNo == (int)encryptedText[index])
{
letterCount++;
}
counter++;
index++;
}
letterFrequency[(storeCount), (0)] = (char)(storeCount+66);
letterFrequency[(storeCount), (1)] = letterCount;
storeCount++;
counter=0;
index=0;
letterCount = 0;
asciiNo++;
}