Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2012, 10:20   #1
Alinka_
Пользователь
 
Регистрация: 11.10.2012
Сообщений: 31
Вопрос сортировка

надо записать имена(Алина,Игорь, Василий,Елена,Борис) в файл , затем отсортировать их в алфавитном порядке и вывести результат в другой файл
Alinka_ вне форума Ответить с цитированием
Старый 26.10.2012, 10:30   #2
dampirik
Форумчанин
 
Регистрация: 02.07.2009
Сообщений: 722
По умолчанию

Сортировка:
Код:
using System.Linq;
var array = new List<string>{"Алина","Игорь", "Василий","Елена","Борис"};
foreach(var item in array.OrderBy(a=>a){}
Ну или можно через
Код:
array.Sort();
Второй вариант работает быстрее
Для записи смотрим System.IO
dampirik вне форума Ответить с цитированием
Старый 26.10.2012, 10:32   #3
Alinka_
Пользователь
 
Регистрация: 11.10.2012
Сообщений: 31
По умолчанию

Цитата:
Сообщение от dampirik Посмотреть сообщение
Сортировка:
Код:
using System.Linq;
var array = new List<string>{"Алина","Игорь", "Василий","Елена","Борис"};
foreach(var item in array.OrderBy(a=>a){}
Ну или можно через
Код:
array.Sort();
Второй вариант работает быстрее
Для записи смотрим System.IO
так мне надо прочитать в файл,а затем результат записать в новый файл
Alinka_ вне форума Ответить с цитированием
Старый 26.10.2012, 11:28   #4
Alinka_
Пользователь
 
Регистрация: 11.10.2012
Сообщений: 31
По умолчанию

теперь мне надо,прочитанный файл отсортировать в алфавитном порядке и вывести в новый файл


Код:
class Program
{
static void Main(string[] args)
{
string strfile = @"input.txt";
{
string[] createText = { "Алина", "Игорь", "Андрей","Василий","Николай" };
File.WriteAllLines(strfile, createText);
}
string[] readText = File.ReadAllLines(strfile);

}
}



___________
ВНИМАНИЕ!
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)

Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 26.10.2012 в 11:35.
Alinka_ вне форума Ответить с цитированием
Старый 26.10.2012, 15:26   #5
dampirik
Форумчанин
 
Регистрация: 02.07.2009
Сообщений: 722
По умолчанию

Вам же уже писали как работать записывать и читать >>> и если пройдете по ссылке - там все написано и даже с примерами.
Цитата:
readText.ToList();
dampirik вне форума Ответить с цитированием
Старый 27.10.2012, 04:35   #6
GeorgeLucas
Пользователь
 
Аватар для GeorgeLucas
 
Регистрация: 20.10.2012
Сообщений: 11
По умолчанию

File.WriteAllLines
Array.Sort
File.WriteAllLines
GeorgeLucas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] druger Помощь студентам 0 20.04.2012 15:49
Сортировка Шелла и Шейкер-сортировка AleksandrMakarov Паскаль, Turbo Pascal, PascalABC.NET 11 11.03.2012 12:18
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. lenny_24 Помощь студентам 2 17.04.2011 18:57
паскаль,одномерный массив,сортировка вставка,сортировка убывания,от максимального до конца немозг Помощь студентам 11 06.02.2010 21:57
Сортировка файлов в Explorer vs сортировка в Delphi mutabor Общие вопросы Delphi 11 04.09.2009 14:32