кодесурса
«C #

Программирование на C # Sharp. Упражнения, практика, решение: обработка файлов

script1adsense2code
script1adsense3code

C # Sharp File Handling [15 упражнений с решением]

1. Напишите программу на C # Sharp для создания нового пустого файла на диске. Перейти к редактору
Ожидаемый результат :

 Файл, созданный с именем mytest.txt  

Нажмите меня, чтобы увидеть решение

2. Напишите программу на C # Sharp для удаления файла с диска. Перейти к редактору
Ожидаемый результат :

 Удалить файл с диска (сначала создайте файл):                                                    
-------------------------------------------------- ------------                                                
 Файл mytest.txt успешно удален.
 
  Удалить файл с диска (сначала создайте файл):                                                    
-------------------------------------------------- ------------                                                
 Файл не существует 

Нажмите меня, чтобы увидеть решение

3. Напишите программу на C # Sharp, чтобы создать пустой файл на диске, если такой же файл уже существует. Перейти к редактору
Ожидаемый результат :

 Файл, созданный с именем mytest.txt  

Нажмите меня, чтобы увидеть решение

4. Напишите программу на C # Sharp, чтобы создать файл и добавить текст. Перейти к редактору
Ожидаемый результат :

 Файл, созданный с именем содержимого mytest.txt 

Нажмите меня, чтобы увидеть решение

5. Напишите программу на C # Sharp, чтобы создать файл с текстом и прочитать файл. Перейти к редактору
Ожидаемый результат :

 Вот содержимое файла mytest.txt:                                                                 
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt 

Нажмите меня, чтобы увидеть решение

6. Напишите программу на C # Sharp для создания файла и записи массива строк в файл. Перейти к редактору
Тестовые данные :
Введите количество строк для записи в файл: 2
Введите 2 строки ниже:
Строка ввода 1: это 1-я строка
Строка ввода 2: это вторая строка
Ожидаемый результат :

 Содержание файла:                                                                                
----------------------------------                                                                            
 это 1-я строка                                                                                             
 это вторая строка 

Нажмите меня, чтобы увидеть решение

7. Напишите программу на C # Sharp для создания и записи некоторой строки текста в файл, который не содержит заданную строку в строке. Перейти к редактору
Тестовые данные :
Введите строку, чтобы игнорировать строку: fox
Введите количество строк для записи в файл: 2
Введите 2 строки ниже:
Строка ввода 1: быстрые коричневые лисы прыгают
Строка ввода 2: над ленивой собакой.
Ожидаемый результат :

 Строка игнорируется, которая содержит строку «лиса».                                                        
 Содержание файла:                                                                                
----------------------------------                                                                            
 над ленивым псом.                                                      

Нажмите меня, чтобы увидеть решение

8. Напишите программу на C # Sharp, чтобы добавить текст в существующий файл. Перейти к редактору
Ожидаемый результат :

 Вот содержимое файла mytest.txt:                                                                 
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt                                                                                  
 Вот содержимое файла после добавления текста:                                                   
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt                                                                                  
 Это строка, добавленная в последнюю строку. 

Нажмите меня, чтобы увидеть решение

9. Напишите программу на C # Sharp, чтобы создать и скопировать файл под другим именем и отобразить содержимое. Перейти к редактору
Ожидаемый результат :

 Вот содержимое файла mytest.txt:                                                                 
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt                                                                                  
 Файл mytest.txt успешно скопирован с именем mynewtest.txt в том же каталоге.                     
 Вот содержимое файла mynewtest.txt:                                                              
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt

Нажмите меня, чтобы увидеть решение

10. Напишите программу на C # Sharp, чтобы создать файл и переместить файл в тот же каталог под другим именем. Перейти к редактору
Ожидаемый результат :

 Вот содержимое файла mytest.txt:                                                                 
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt                                                                                  
 Файл mytest.txt успешно перемещен под именем mynewtest.txt в том же каталоге.                      
 Вот содержимое файла mynewtest.txt:                                                              
 Привет и добро пожаловать                                                                                            
 Это первый контент                                                                                      
 текстового файла mytest.txt 

Нажмите меня, чтобы увидеть решение

11. Напишите программу на C # Sharp для чтения первой строки из файла. Перейти к редактору
Ожидаемый результат :

 Вот содержимое файла mytest.txt:                                                                 
 тестовая линия 1                                                                                                  
 тестовая линия 2                                                                                                  
 Тестовая линия 3                                                                                                  
 Содержимое первой строки файла:                                                               
 тестовая линия 1 

Нажмите меня, чтобы увидеть решение

12. Напишите программу на C # Sharp для создания и чтения последней строки файла. Перейти к редактору
Тестовые данные
Введите количество строк для записи в файл: 3
Введите 3 строки ниже:
Строка ввода 1: строка1
Строка ввода 2: строка2
Строка ввода 3: строка3
Ожидаемый результат :

 Содержимое последней строки файла mytest.txt:                                                    
 line3  

Нажмите меня, чтобы увидеть решение

13. Напишите программу на C # Sharp для чтения определенной строки из файла. Перейти к редактору
Тестовые данные и ожидаемый результат :

 Введите количество строк для записи в файл: 3                                                               
 Введите 3 строки ниже:                                                                                      
 Строка ввода 1: строка1                                                                                         
 Строка ввода 2: строка2                                                                                         
 Строка ввода 3: строка3                                                                                         
  
 Введите, какую строку вы хотите отобразить: 3                                                                     
 Содержимое строки 3 файла mytest.txt:                                                        
 line3          

Нажмите меня, чтобы увидеть решение

14. Напишите программу на C # Sharp для создания и чтения последних n строк файла. Перейти к редактору
Тестовые данные и ожидаемый результат :

 Введите количество строк для записи в файл: 5                                                               
 Введите 5 строк ниже:                                                                                      
 Строка ввода 1: строка1                                                                                         
 Строка ввода 2: строка2                                                                                         
 Строка ввода 3: строка3                                                                                         
 Строка ввода 4: строка4                                                                                         
 Строка ввода 5: строка5                                                                                         
 
 Введите в последний раз, сколько строк вы хотите отобразить: 3                                                  
 Содержимое последних 3 строк файла mytest.txt:                                                  
 Последняя строка № 3: line3                                                                                
 Последняя строка № 2: line4                                                                                
 Последняя строка № 1: line5          

Нажмите меня, чтобы увидеть решение

15. Напишите программу на C # Sharp для подсчета количества строк в файле. Перейти к редактору
Ожидаемый результат :

 Вот содержимое файла mytest.txt:                                                                 
 тестовая линия 1                                                                                                  
 тестовая линия 2                                                                                                  
 Тестовая линия 3                                                                                                  
 тестовая линия 4                                                                                                  
 тестовая линия 5                                                                                                  
 Тестовая линия 6                                                                                                  
 Количество строк в файле mytest.txt: 6         

Нажмите меня, чтобы увидеть решение

C # Sharp Code Editor

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code