/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/csharp/lab-17-003/main.cs
38 строк
1 KB
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
using Система; using Система.IO; using ClosedXML.Excel; public class RobustExcelParser { public static void ParseAllSheets(string filePath) { if (!File.Exists(filePath)) { Console.WriteLine($"Файл не найден: {filePath}"); return; } try { using var workbook = new XLWorkbook(filePath); foreach (var worksheet in workbook.Worksheets) { Console.WriteLine($"\n--- Лист: {worksheet.Name} ---"); var range = worksheet.RangeUsed(); if (range == null) continue; foreach (var row in range.Rows()) { var line = string.Join(" | ", row.CellsSelect(c => c.Value?.ToString() ?? "[пусто]")); Console.WriteLine(line); } } } catch (Exception ex) { Console.WriteLine($"Ошибка при чтении файла: {ex.Message}"); } } }