Работа с .txt в C#
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Работа с .txt в C# - 2009-07-29 03:04:04.846666
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Подскажите, как запустить циклом сохранение тхт-файлов в директорию, из каторой была запущена эта программа. И чтоб имя текстовика совпадало с его содержанием. тоесть 1ый текстовик который сохранился - называется 1, и содержит внутри ток 1 цифру "1", 2ой - точно также, 2 и содержание 2, и так до N-ого числа. Заранее спасибо.
|
|
|
RE: Работа с .txt в C# - 2009-07-29 06:08:45.413333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Что именно тебе непонятно?
|
|
|
RE: Работа с .txt в C# - 2009-07-29 15:18:09.536666
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Ну как именно в консоли это сделать? Чтобы циклом, и до N-ого кол-ва сохранения тхт. Вот.
|
|
|
RE: Работа с .txt в C# - 2009-07-29 15:29:33.723333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
В цикле перебираешь числа от 1 до N 1. В теле цикла создаёшь строку вида s = i.ToString() + ".txt" 2. Создаёшь файл с именем s 3. Записываешь туда s 4. Закрываешь файл и т.д. Или хочется "примерчика"? Ala чтобы код за тебя написали?
|
|
|
RE: Работа с .txt в C# - 2009-07-29 22:07:19.726666
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Да, пример нужен, т.к хочу понять сам принцип работы. Сам хочу научиться, как всё эт записывать. Я прост не привык никогда просить готовое задание. Если не сложно дай пример, и если что-то непонятно, то я задам ещё вопрос.
|
|
|
RE: Работа с .txt в C# - 2009-07-29 23:49:26.150000
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Блин, мож я не так обьяснил, я хочу чтоб консоль сама сохраняла текстовики по очереди, вот. Чтоб текстовичков, допустим в папке появлялось около 1кк например. Вот чего хочца.
|
|
|
RE: Работа с .txt в C# - 2009-07-30 07:13:51.253333
|
|
|
gotoxardas
Сообщений: 842
Оценки: 0
Присоединился: 2007-05-25 08:15:21.840000
|
quote:
ORIGINAL: [LoLiNG] Блин, мож я не так обьяснил, я хочу чтоб консоль сама сохраняла текстовики по очереди, вот. Чтоб текстовичков, допустим в папке появлялось около 1кк например. Вот чего хочца. Что значит "консоль сама сохраняла"? Тебе SaZ алгоритм написал, ты алгоритм в коде не можешь реализовать?
|
|
|
RE: Работа с .txt в C# - 2009-07-30 12:50:32.873333
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
quote:
Что значит "консоль сама сохраняла"? Ну консольное приложение. quote:
ты алгоритм в коде не можешь реализовать? Да, именно в этом и проблема.
|
|
|
RE: Работа с .txt в C# - 2009-07-30 14:21:15.976666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
quote:
quote:
ты алгоритм в коде не можешь реализовать? Да, именно в этом и проблема. Алгоритм решения твоей задачи №2: 1) Учишь основы ООП и алгоритмизации 2) Покупаешь книжку Троелсена по языку программирования C# 3) Изучаешь книжку, попутно выполняя все предлагаемые задания. 4) Как пройдёшь работу с файлами - у тебя всё получится само. А вывод очень простой: ты вообще ничего не знаешь по C#.
|
|
|
RE: Работа с .txt в C# - 2009-07-30 22:29:49.456666
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
quote:
ты вообще ничего не знаешь по C#. Я в курсе, только начинаю его учить) мой 1ый язык..) Спасиб ща автора)хотя книг много на харде в принципе, но этого автора вродь не было)
|
|
|
RE: Работа с .txt в C# - 2009-07-31 03:37:39.926666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Откуда задание, если язык только учить начинаешь? Да и однозначно не стоит начинать учить шарп в качестве первого языка программирования.
|
|
|
RE: Работа с .txt в C# - 2009-07-31 07:18:49.523333
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
quote:
Откуда задание Задание сам придумал. quote:
Да и однозначно не стоит начинать учить шарп в качестве первого языка программирования. Почему не стоит сишарп? И что стоит учить?
|
|
|
RE: Работа с .txt в C# - 2009-07-31 07:50:34.106666
|
|
|
[DD]
Сообщений: 71
Оценки: 0
Присоединился: 2007-10-23 11:36:59.313333
|
quote:
Почему не стоит сишарп? И что стоит учит не стоит учить так как это объектно-ориентированный язык, что подразумевает что ты уже знаком с его парадигмами… а начать стоит на мой взгляд с ШАЯ(Школьный Алгоритмический Язык) эт для тебя само то… купи или скачай трехтомник Кнута там много интересного узнать можно… и изучать начинай затем можешь перебраться на паскаль(лучше всего на TP) или си(кому что нравится)… поизучай их… тока с самого начала а не с файловой системы(точнее работы с ней)… эт все тебе пригодится чтоб не узнавать много нового о себе после того как будешь задавать вопросы тут или в каком=нибудь другом месте…
|
|
|
RE: Работа с .txt в C# - 2009-07-31 08:03:17.826666
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Ещё мнения будут? почему не стоит учить сразу сишарп.
|
|
|
RE: Работа с .txt в C# - 2009-07-31 08:04:35.773333
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Или всё таки можно?) желательно получить обьективный ответ)
|
|
|
RE: Работа с .txt в C# - 2009-07-31 12:53:33.743333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Нельзя, т.к. ты просто не понимаешь фундаментальных основ, на которых построен C#. Хотя если ты хочешь стать очередным формошлёпом - то вперёд. А вообще лучше выучи С++. Если ты его действительно хорошо выучишь - то потом запросто потянешь любой объектно-ориентированный язык. Тема "с чего и почему начинать тут уже 100 раз подымалась". Ищи по форуму.
|
|
|
RE: Работа с .txt в C# - 2009-07-31 17:45:43.903333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: _SaZ_ Если ты его действительно хорошо выучишь - то потом запросто потянешь любой объектно-ориентированный язык. бред. в С++ нет ООП, есть лишь убогая на него пародия (с набором подпорок под названием паттерны GoF)
|
|
|
RE: Работа с .txt в C# - 2009-07-31 21:38:16.643333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Я не про ООП говорил, а про скиллы. Хороший С++ девелопер запросто освоит любой ООП язык. P.S. Всех нас, труженников невидимого фронта, сисдадминов - с профессиональным праздником!
|
|
|
RE: Работа с .txt в C# - 2009-07-31 22:36:47.956666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: _SaZ_ Я не про ООП говорил, а про скиллы. Хороший С++ девелопер запросто освоит любой ООП язык. всё равно некорректно. хорошему программисту не составит труда освоить любой язык программирования - это верно; какой-то особой связи между именно C++ и ООП нет. разве что упорство, необходимое для "хорошего знания С++" может помочь в изучении иных технологий
|
|
|
RE: Работа с .txt в C# - 2009-08-01 00:23:32.043333
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Так что вы посоветуете учить для начала - C, C++, Паскаль или уж ВБ?) хоть этот вопрос и задавался over 9000))
|
|
|
RE: Работа с .txt в C# - 2009-08-01 02:10:34.060000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: [LoLiNG] Так что вы посоветуете учить для начала - C, C++, Паскаль или уж ВБ?) хоть этот вопрос и задавался over 9000)) я? я всем советую учить математику. в качестве учебника программирования рекомендую SICP. а языки…в любом случае, программист, который знает меньше трёх (существенно различных) языков - говно, а не программист к слову - C, С++, паскакаль и VB это не существенно различные языки,- будучи потомками алгола, это всё в той или иной мере одни и те же яйца с разных ракурсов. ну, C++ при всём при этом - яйца протезированные, чудище Франкенштейна от CS
|
|
|
RE: Работа с .txt в C# - 2009-08-01 13:03:25.170000
|
|
|
[LoLiNG]
Сообщений: 12
Оценки: 0
Присоединился: 2009-02-05 00:25:08.580000
|
Но так и не ответил на вопрос) протезированные мне "яйца" учить, или…ммм…натуральные)
|
|
|
RE: Работа с .txt в C# - 2009-08-01 13:16:26
|
|
|
Monterey
Сообщений: 1
Оценки: 0
Присоединился: 2008-11-26 08:27:13.570000
|
Изучение сисетки первым языком - не лучшее решение. И вообще, узнать значения слов алгоритм и цикл, ветвление и т.п. лучше до начала написания программ. Используйте for и StreamWriter (необходимо использование соответствующего пространства имен). А вообще говоря вам сюда. ЗЫ для решения подобного рода задач можно не тратить время на открытие компилятора, а написать десяток строчек в блокноте. Пример^^ SET i=1 :fromhere echo %i% >%i%.txt SET /a i+=1 goto fromhere сохранить полученный файл с расширением cmd
|
|
|
RE: Работа с .txt в C# - 2009-08-01 15:42:33.753333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: [LoLiNG] Но так и не ответил на вопрос quote:
ORIGINAL: Denaturat в качестве учебника программирования рекомендую SICP
|
|
|
RE: Работа с .txt в C# - 2009-08-01 21:02:04.586666
|
|
|
SmanxX1
Сообщений: 208
Оценки: 0
Присоединился: 2007-07-31 14:33:56.650000
|
quote:
ORIGINAL: Denaturat бред. в С++ нет ООП, есть лишь убогая на него пародия (с набором подпорок под названием паттерны GoF) И где же тогда есть ООП? *Просьба не кидать ссылки на википедию и пр., а дать нормальный ответ без ругани. xD
|
|
|
RE: Работа с .txt в C# - 2009-08-01 21:04:24.406666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Сча руби вспомнят :). Давайте без холивара. Что изучать зависит исключительно из поставленных человеком целей. Хотя любой уважающий себя программист должен знать С++. Имхо.
|
|
|
RE: Работа с .txt в C# - 2009-08-01 21:19:02.626666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: SmanxX1 И где же тогда есть ООП? *Просьба не кидать ссылки на википедию и пр., а дать нормальный ответ без ругани. xD определение ООП придумал Алан Кей. Алан Кей - один из разработчиков языка Smalltalk. если ты сравнишь оригинальное определение ООП с тем, что есть в C++, ты увидишь очень мало общего ключевой момент ООП - максимально позднее связывание, трактовка объектов как чёрных ящиков, обменивающихся сообщениями. хорошая реализация ООП есть (очевидно) в Smalltalk, многих динамических языках (Python, Ruby, XOTcl); красивая реализация есть в CL (CLOS, MOP) если интересно, про семантику ООП хорошо пишет современный классик жанра, Лука Карделли: http://lucacardelli.name/indexPapers.html#Objects к слову, Эрих Гамма (тот самый, который из GoF) программирует на Smalltalk; трое остальных убедили его использовать в качестве языка примеров C++, в чём позже сами раскаивались
|
|
|
RE: Работа с .txt в C# - 2009-08-01 21:39:58.753333
|
|
|
SmanxX1
Сообщений: 208
Оценки: 0
Присоединился: 2007-07-31 14:33:56.650000
|
quote:
определение ООП придумал Алан Кей. Алан Кей - один из разработчиков языка Smalltalk. если ты сравнишь оригинальное определение ООП с тем, что есть в C++, ты увидишь очень мало общего А первый автомобиль изобрел Куньо Никола, у современных автомобилей нет ничего общего со своим "родителем", разве только колеса в форме круга, но от этого они не перестанут быть автомобилями. Это я к тому, что у всего есть свойство изменятся, в лучшую или худшую сторону - вопрос другой. С++ как раз такой пример, сказать что в нем нет ООП, просто непозволимо. quote:
если интересно, про семантику ООП хорошо пишет современный классик жанра, Лука Карделли: http://lucacardelli.name/indexPapers.html#Objects Почитаю. -)
|
|
|
RE: Работа с .txt в C# - 2009-08-01 22:01:14.613333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: SmanxX1 А первый автомобиль изобрел Куньо Никола, у современных автомобилей нет ничего общего со своим "родителем", разве только колеса в форме круга, но от этого они не перестанут быть автомобилями. Это я к тому, что у всего есть свойство изменятся, в лучшую или худшую сторону - вопрос другой. С++ как раз такой пример, сказать что в нем нет ООП, просто непозволимо. неудачная аналогия. то, что Страуструп воплотил в спецификации C++ в качестве ООП, не является развитием или улучшением идей Кея и его предшественников. наследование конкретных классов, множественное наследование, виртуальное наследование, отсутствие интерфейсов, отсутствие метаклассов, отсутствие рефлексии - это, по-твоему, шаг вперёд по сравнению с "первым автомобилем"? плюсовое "ООП" спотыкается на задачах настолько простых, что о нём сложно говорить с серьёзным выражением лица развитие ООП - это, например, Type Classes из Haskell; это duck typing (и просранные концепты в C++0x), это модель акторов из Scala. C++ - это не развитие, это шаг назад
|
|
|
RE: Работа с .txt в C# - 2009-08-01 22:15:42.603333
|
|
|
SmanxX1
Сообщений: 208
Оценки: 0
Присоединился: 2007-07-31 14:33:56.650000
|
quote:
ORIGINAL: SmanxX1 … в лучшую или худшую сторону - вопрос другой. … quote:
C++ - это не развитие, это шаг назад Никто как бы и не спорит о том насколько плох или хорош ООП в срр. Факт в том что он есть, какой никакой. ;) Все, все вопросы исчерпаны, непонятки - поняты; не будем дальше отходить от темы, а то ТС испугается непонятных слов и вообще забросит изучение языка. -D
|
|
|
RE: Работа с .txt в C# - 2009-08-01 23:40:29.973333
|
|
|
NightmareZz
Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
|
Как по мне, так пофигу что учить в качестве первого языка.
|
|
|
RE: Работа с .txt в C# - 2009-08-02 12:37:15.056666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Начните с фортрана :D
|
|
|
|
|