【发布时间】:2016-12-02 03:58:12
【问题描述】:
我有这个项目,我必须对一些 txt 文件进行排序,其中大部分是数字,但其中一个是月份的集合。我有对其他人进行排序的代码,但没有对包含月份的文件进行排序。所以我需要更改此代码,以便我可以对字符串数组进行排序,任何建议都会非常棒,谢谢!
public void SortArray(decimal[] numbers)
{
bool swap;
decimal temp;
do
{
swap = false;
for(int index = 0; index < (numbers.Length - 1); index ++)
{
if ( numbers[index] > numbers[index+1])
{
//swap
temp = numbers[index];
numbers[index] = numbers[index + 1];
numbers[index + 1] = temp;
swap = true;
}
}
} while (swap == true);
}
【问题讨论】:
-
Stack Overflow 上有很多与排序
string[]相关的帖子。请更具体。你试过什么?您具体需要哪些帮助?请提供一个很好的minimal reproducible example,清楚地表明您尝试解决问题,并准确解释您具体需要什么帮助。
标签: c# arrays sorting bubble-sort