![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
Здравствуйте. Есть такая маленькая задачка подсчитать количество строк в файле (cpp, php, java).
![]() можете привести пример пожалуйста. |
|||
|
||||
PashaPash |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1233 Регистрация: 3.1.2008 Репутация: 13 Всего: 49 |
cpp, php, java - при чем тут .net?
|
|||
|
||||
Heinzz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 12.12.2008 Где: .net Репутация: 5 Всего: 9 |
Пойдет? |
|||
|
||||
godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
то есть имееться ввиду написать програмку для подсчета количества строк в файлах (cpp, php, java) на C#.
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 31 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
Bladerender |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 19.7.2007 Репутация: нет Всего: нет |
В любом файле можно подщитать воличество строк очень простым методом
///Читаем строки из файла string[] fileStrings = File.ReadAllLines("c:\\1.txt") //Узнаем длину int legth = fileString.Length; |
|||
|
||||
PashaPash |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1233 Регистрация: 3.1.2008 Репутация: 13 Всего: 49 |
Мы не ищем легких путей -
|
|||
|
||||
godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
а для поиска слов в файле например (найти слово в файле "if") и подсчитать сколько if присутствует в файле, нет случайно легких путей *?
|
|||
|
||||
Heinzz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 12.12.2008 Где: .net Репутация: 5 Всего: 9 |
Длинно, но работает. |
|||
|
||||
diadiavova |
|
||||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 31 Всего: 142 |
Heinzz, в этом случае слова типа lift тоже будут посчитаны
Это сообщение отредактировал(а) diadiavova - 17.6.2009, 20:14 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
||||
|
|||||
godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
diadiavova, а можно чтобы только считало слова целиком, то есть если есть слова if посчитать его если нет то в строках типа lift их игнорировать *?
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 31 Всего: 142 |
Я же привёл пример
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
diadiavova, а как его вывести в messageBox или передать в label?
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 31 Всего: 142 |
Загрузишь текст из файла при помощи ReadAllText передашь этому методу текст (source) и слово, которое ищешь(searchWord), а функция вернёт тебе количество слов в тексте. Естественно, работать это будет под 3.5-м фреймворком, и пространство System.Text.RegularExpressions не забудь импортировать. Это сообщение отредактировал(а) diadiavova - 18.6.2009, 17:59 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
Alisong11 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.3.2014 Репутация: нет Всего: нет |
Ребята, подскажите как подсчитать количество четных чисел в файле на С#?
я начала так, но с с# только знакомлюсь и файлы только начали проходить... using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace файл1 { class Program { static void Main(string[] args) { StreamReader sr = new StreamReader("C:\\Users\\Гульшат\\Documents\\file1.txt", Encoding.Default); int k = 0; string s; s = sr.ReadLine(); if (k % 2 == 0) { k++; return; } Console.WriteLine("There is(are) {0} even number(s)", k); sr.Close(); } } } Это сообщение отредактировал(а) Alisong11 - 13.3.2014, 21:50 |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |