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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2015, 22:52   #1
tania/kulik
 
Регистрация: 13.12.2015
Сообщений: 3
По умолчанию работа с файлами

нужно переделать программу так, чтобы вместо самого старого файла в папке My documents выводилось имя наибольшего файла
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
Console.WriteLine(path);
Console.ReadLine();
string[] files = Directory.GetFiles(path);
foreach (string str in files)
{
Console.WriteLine("{0}, {1}", str, str.Length);

}
Console.ReadLine();

Console.WriteLine("Введите имя создаваемого файла:");
string name_file = Console.ReadLine();
FileInfo fi = new FileInfo(path + name_file);
StreamWriter sw = fi.CreateText();
foreach (string str in files)
{
sw.WriteLine("Имя файла: {0}, его размер: {1}", str, str.Length);
}

sw.Close();



}
}
}

Последний раз редактировалось Serge_Bliznykov; 13.12.2015 в 23:55.
tania/kulik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с файлами (Си++) lyuska96 Общие вопросы C/C++ 1 04.06.2014 06:20
Работа с файлами: запись, добавление, чтение (найти ошибку в коде) / C для начинающих Надо создать программу для работы с файлами Konlor Общие вопросы C/C++ 2 18.05.2014 12:37
Работа с файлами в C++ 803 Помощь студентам 11 09.09.2012 14:37
работа с файлами Dimarik Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 23.02.2011 11:11