IRONXL 사용하여 C# CSV 파서 (단계별) 튜토리얼 커티스 차우 업데이트됨:1월 19, 2026 다운로드 IronXL NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 IronXL을 사용하면 C#에서 CSV 파일을 Excel 형식으로 변환하고 구문 분석하는 것이 코드 두 줄로 가능합니다. 이 튜토리얼은 IronXL 라이브러리의 간단한 API를 사용하여 XLSX, XLS, TSV 파일을 CSV 형식으로 변환하는 방법을 보여주며, 복잡한 수동 구문 분석 코드가 필요하지 않습니다. 라이브러리는 모든 복잡한 파일 형식 변환 세부사항을 내부적으로 처리하므로, 광범위한 코드를 작성하지 않고도 신속하고 신뢰할 수 있는 CSV 구문 분석이 필요한 개발자에게 적합합니다. 중요한 작업에서 .NET에서 CSV 파일을 구문 분석하고 이를 XLSX로 변환하거나, XLSX 파일을 CSV로 변환하려고 했으나 많은 코드를 작성하지 않고 어떻게 해야 할지 몰랐던 적이 있나요? 이를 해결하기 위한 많은 CSV 라이브러리가 존재합니다. 그러나, 이 튜토리얼에서는 이러한 작업을 코드 두 줄로 수행하기 위해 IronXL C# Excel 라이브러리를 사용할 것입니다. 구분 기호의 수동 구문 분석과 엣지 케이스 처리가 필요한 전통적인 접근 방식과 달리, IronXL은 Windows, Linux, macOS를 포함한 다양한 플랫폼에서 작동하는 강력하고 테스트된 솔루션을 제공합니다. 시작하려면 Visual Studio만 있으면 됩니다. 아래 지침에 따라 자세한 설치 단계를 확인하세요. 이 튜토리얼은 Interop 종속성 없이 Excel 파일 작업을 원하는 기본 C# 지식을 가진 개발자를 위해 설계되었습니다. Visual Studio에서 새 프로젝트를 어떻게 만드나요? Visual Studio 편집기를 엽니다. Visual Studio의 파일 메뉴로 이동합니다. "새 프로젝트"를 선택한 다음 콘솔 응용 프로그램을 선택합니다. Excel 파일을 생성하고 조작하는 방법을 배우기에 완벽한 간단한 프로젝트 구조가 생성됩니다. 프로젝트 이름을 입력하고 프로젝트 위치를 선택합니다. 그런 다음 만들기 버튼을 클릭하여 프로젝트를 만듭니다. 스크린샷에 표시된 대로 필요한 .NET Framework를 선택하십시오: 그림 1: Visual Studio에서 .NET Framework 4.7.2로 새 C# 콘솔 애플리케이션 프로젝트 구성 program.cs 파일이 열리면 로직을 입력하여 애플리케이션을 생성/실행할 수 있습니다. 여기에서 우리는 IronXL의 직접적인 API를 사용하여 CSV 구문 분석 코드를 추가할 것입니다. IronXL C# 라이브러리를 어떻게 설치하나요? IronXL 라이브러리는 여러 가지 다양한 방법으로 다운로드 및 설치할 수 있습니다. 오늘 우리는 프로페셔널 개발 환경에서 가장 일반적으로 사용되는 두 가지 방법에 초점을 맞출 것입니다: Visual Studio NuGet 패키지 관리자 사용 Visual Studio 명령줄 사용하기 두 방법 모두 동일하게 효과적이며, 선택은 그래픽 인터페이스를 선호하느냐 명령줄 도구를 선호하느냐에 따라 다릅니다. 다양한 환경에서의 자세한 설치 안내는 공식 문서를 참조하십시오. Visual Studio NuGet 패키지 관리자를 사용해야 하나요? NuGet 패키지 관리자 UI는 Visual Studio에서 프로젝트에 패키지를 직접 설치할 수 있도록 제공합니다. 이 방법은 시각적 인터페이스를 선호하고 설치 전에 패키지 세부 정보를 확인하고 싶은 개발자에게 특히 유용합니다. 아래 스크린샷에서 열 수 있는 방법을 보여줍니다. Access the NuGet Package Manager in Visual Studio by navigating to Tools > NuGet Package Manager > Manage NuGet Packages for Solution 패키지 관리자 UI는 NuGet 웹사이트에 있는 패키지 라이브러리 목록을 표시하는 탐색 기능을 제공합니다. IronXL 패키지를 찾으려면 아래 스크린샷에 표시된 대로 "IronXL"을 입력하십시오. IronXL가 제공하는 관련 Excel 조작 기능도 탐색할 수 있습니다. NuGet 패키지 관리자가 .NET 애플리케이션에서 Excel 파일을 읽고, 생성하고, 편집할 수 있게 하는 IronXl.Excel 라이브러리를 Visual Studio에서 표시합니다. 이 패키지는 250,000회 다운로드되었고 설치할 준비가 된 버전 2022.9.9454를 보여줍니다 IronXl.Excel 패키지를 선택하고 설치 버튼을 클릭하여 프로젝트에 추가합니다. 설치 프로세스는 모든 종속성을 자동으로 처리하고 프로젝트를 Excel 파일 조작에 알맞게 구성합니다. 언제 Visual Studio 명령줄을 사용해야 하나요? Visual Studio 메뉴에서 도구 > NuGet 패키지 관리자로 이동하여 패키지 관리자 콘솔을 클릭하십시오. 이 방법은 명령줄 인터페이스에 익숙하거나 빌드 스크립트에서 설치 프로세스를 자동화할 필요가 있는 개발자에게 선호됩니다. CSV 파싱 라이브러리를 설치하기 위해 Visual Studio에서 NuGet 패키지 관리자 콘솔 열기 패키지 관리자 콘솔은 화면 하단에 나타납니다. 다음 명령어를 입력하고 엔터를 누르세요. IronXL이 설치됩니다. 이 메서드는 특정 버전을 설치해야 하거나 Azure용 배포 스크립트 또는 AWS 환경에서 작업할 때 특히 유용합니다. Install-Package IronXl.Excel 패키지 관리자 콘솔은 NuGet 저장소에서 패키지 복원 프로세스와 다운로드 확인을 보여주는 IronXl.Excel 버전 2022.11.10251의 성공적인 설치를 표시합니다 IronXL로 CSV 파일을 어떻게 파싱하나요? CSV를 수동으로 파싱하는 것은 작업을 완료하는 데 많은 정확한 코드를 작성해야 하지만, IronXL을 사용하면 몇 줄의 코드만 필요합니다. 이러한 간단함은 서로 다른 스프레드시트 포맷 간 변환이 필요할 때 특히 가치가 있습니다. CSV 포맷의 파일을 파싱하는 데 기존 C# 코드만 사용할 경우 많은 부피가 큰 코드가 필요합니다. 이를 달성하기 위한 전통적인 접근 방식을 사용하는 코드의 예는 다음과 같습니다: using FileHelpers; using System; namespace parse_csv { [DelimitedRecord(",")] public class Record { public string Name; public string Age; } class Program { static void Main(string[] args) { // Create a FileHelperEngine for the Record class var fileHelperEngine = new FileHelperEngine<Record>(); // Read records from the CSV file into an array // Note: This requires proper error handling for production use var records = fileHelperEngine.ReadFile(@"C:\File\records.csv"); // Print each record's Name and Age foreach (var record in records) { Console.WriteLine(record.Name); Console.WriteLine(record.Age); } } } } using FileHelpers; using System; namespace parse_csv { [DelimitedRecord(",")] public class Record { public string Name; public string Age; } class Program { static void Main(string[] args) { // Create a FileHelperEngine for the Record class var fileHelperEngine = new FileHelperEngine<Record>(); // Read records from the CSV file into an array // Note: This requires proper error handling for production use var records = fileHelperEngine.ReadFile(@"C:\File\records.csv"); // Print each record's Name and Age foreach (var record in records) { Console.WriteLine(record.Name); Console.WriteLine(record.Age); } } } } $vbLabelText $csharpLabel IronXL을 사용하면 다양한 파일 형식에 대한 내장된 오류 처리와 지원을 통해 몇 줄의 코드만으로 이를 달성할 수 있습니다. IronXL을 사용하면 XLSX, XLS, TSV 등에서 CSV 파일을 파싱할 수 있습니다. 이 라이브러리는 또한 ASP.NET 애플리케이션에서 Excel 파일을 읽는 것과 Blazor 애플리케이션을 지원합니다. 이 튜토리얼에서는 다음 변환을 탐구할 것입니다: XLSX 파일에서 CSV 파일 파싱 XLS 파일에서 CSV 파일 파싱 TSV 파일에서 CSV 파일 파싱 XLSX 파일을 CSV로 어떻게 변환하나요? Microsoft Excel을 열고 새 XLSX 파일을 만듭니다. 행과 열에 몇 가지 모의 데이터를 채웁니다. 프로덕션 시나리오에서는 IronXL을 사용하여 프로그램적으로 Excel 파일을 생성할 수 있습니다. 아래의 이미지는 이 튜토리얼에서 모든 변환에 사용된 파일을 보여줍니다. 그림 6: C#에서 CSV 파싱을 시연하기 위해 사용될 기본 인벤토리 구조를 보여주는 샘플 Excel 데이터 파일 준비가 완료되면 다음 샘플 코드를 작성하고 프로그램을 실행합니다. IronXL은 특별한 문자와 데이터 유형의 적절한 처리를 포함하여 모든 복잡한 구문 분석을 내부적으로 처리합니다: using IronXL; class Program { static void Main() { // Load the XLSX file into a WorkBook object // The Load method automatically detects the file format WorkBook wb = WorkBook.Load("test.xlsx"); // Save the WorkBook as a CSV file // This method handles all formatting and conversion automatically wb.SaveAsCsv("Parsed CSV.csv"); // Optional: Save with custom delimiter // wb.SaveAsCsv("Parsed CSV.csv", delimiter: ";"); } } using IronXL; class Program { static void Main() { // Load the XLSX file into a WorkBook object // The Load method automatically detects the file format WorkBook wb = WorkBook.Load("test.xlsx"); // Save the WorkBook as a CSV file // This method handles all formatting and conversion automatically wb.SaveAsCsv("Parsed CSV.csv"); // Optional: Save with custom delimiter // wb.SaveAsCsv("Parsed CSV.csv", delimiter: ";"); } } $vbLabelText $csharpLabel 실행이 완료되면 Parsed CSV.csv라는 새 파일이 생성됩니다. 원하는 편집기나 리더로 CSV 파일을 읽을 수 있습니다. 또한 CSV 데이터를 다시 Excel로 가져와 추가 조작할 수 있습니다. 아래의 이미지는 위 명령의 출력을 보여줍니다—생성된 CSV 데이터입니다. 출력 파일에서 큰따옴표는 굵은 값을 나타냅니다. 그림 7: Excel 데이터를 쉼표로 구분된 형식으로 변환하여 SaveAsCsv 메소드에 의해 생성된 CSV 출력 XLS 파일을 CSV로 변환하는 단계는 무엇입니까? 이 예에서는 XLS 파일을 CSV 형식으로 변환하는 방법을 살펴보겠습니다. 그 과정은 XLSX 변환과 동일하며, 다양한 Excel 파일 형식을 처리하는 IronXL의 다재다능함을 보여줍니다. 먼저 CSV 형식으로 변환할 수 있는 샘플 XLS 파일을 만듭니다. XLS는 오래된 Excel 형식이지만 IronXL은 현대 형식과 함께 매끄럽게 처리합니다: 그림 8: 자동 계산으로 인벤토리 데이터 구조를 보여주는 샘플 Excel 파일. C# CSV 라이브러리를 사용하여 파싱할 수 있습니다 다음으로, 샘플 XLS 파일을 CSV 파일로 변환하기 위해 아래 코드 블록을 실행합니다. IronXL은 수식과 계산을 포함하여 변환 중 데이터 무결성을 유지합니다: using IronXL; class Program { static void Main() { // Load the XLS file into a WorkBook object // IronXL automatically handles the older XLS format WorkBook wb = WorkBook.Load("XLS.xls"); // Save the WorkBook as a CSV file // All formulas are evaluated and results are exported wb.SaveAsCsv("Example2.csv"); // Optional: Export specific worksheet // WorkSheet ws = wb.GetWorkSheet("Sheet1"); // ws.SaveAsCsv("Example2.csv"); } } using IronXL; class Program { static void Main() { // Load the XLS file into a WorkBook object // IronXL automatically handles the older XLS format WorkBook wb = WorkBook.Load("XLS.xls"); // Save the WorkBook as a CSV file // All formulas are evaluated and results are exported wb.SaveAsCsv("Example2.csv"); // Optional: Export specific worksheet // WorkSheet ws = wb.GetWorkSheet("Sheet1"); // ws.SaveAsCsv("Example2.csv"); } } $vbLabelText $csharpLabel 위 코드가 실행된 후에는 새로 생성된 CSV 파일이 생깁니다. 더 복잡한 시나리오의 경우 특정 범위를 선택하거나 내보내기 전에 데이터를 정렬하고 싶을 수 있습니다. 적절하게 형식이 지정된 쉼표로 구분된 데이터가 헤더와 여러 제품 항목으로 표시된 예제 CSV 파일이 WordPad에서 열림 TSV 형식에서 CSV 파일을 어떻게 파싱하나요? 스프레드시트 애플리케이션은 데이터베이스 간의 데이터를 전송하기 위해 TSV 파일 또는 탭으로 구분된 값 파일을 자주 사용합니다. 데이터 열은 탭으로 구분하고 각 레코드는 다른 줄에 있는 데이터 테이블을 저장합니다. TSV 파일은 데이터에 쉼표가 포함되어 CSV 파싱에 방해가 될 수 있을 때 특히 유용합니다. IronXL은 데이터 관리를 개선하기 위해 TSV 형식에서 CSV 파일을 파싱할 수 있는 CSV 파서를 제공합니다. 변환 과정은 간단하며 데이터 무결성을 유지합니다. 예제를 시작해봅시다. 먼저 학생 데이터를 포함한 TSV 파일을 만듭니다: NAME, EMAIL, R-NO, Grade 열이 있는 TSV 파일의 구조를 보여주는 Microsoft Word에서 표시된 탭으로 구분된 학생 데이터의 예제 using IronXL; class Program { static void Main() { // Load the TSV file into a WorkBook object // IronXL automatically detects tab-separated format WorkBook wb = WorkBook.Load("TSV.tsv"); // Save the WorkBook as a CSV file // Tabs are converted to commas automatically wb.SaveAsCsv("Example3.csv"); // Alternative: Load with explicit delimiter specification // WorkBook wb = WorkBook.LoadCSV("TSV.tsv", delimiter: "\t"); } } using IronXL; class Program { static void Main() { // Load the TSV file into a WorkBook object // IronXL automatically detects tab-separated format WorkBook wb = WorkBook.Load("TSV.tsv"); // Save the WorkBook as a CSV file // Tabs are converted to commas automatically wb.SaveAsCsv("Example3.csv"); // Alternative: Load with explicit delimiter specification // WorkBook wb = WorkBook.LoadCSV("TSV.tsv", delimiter: "\t"); } } $vbLabelText $csharpLabel 아래는 CSV 형식의 출력입니다. IronXL이 데이터를 제대로 유지하면서 탭으로 구분된 값을 쉼표로 구분된 값으로 잘 변환했음을 확인하세요: 쉼표로 구분된 필드로 이름, 이메일, 학번, 등급이 표시된 학생 레코드를 표시하는 WordPad에서 열린 예제 CSV 파일 IronXL을 사용하는 CSV 파싱의 주요 이점은 무엇입니까? 이 튜토리얼은 C#에서 다양한 파일 형식을 CSV로 파싱하기 위해 IronXL을 사용하는 방법을 설명합니다. 이 라이브러리는 모든 파일 형식에 대해 일관된 API를 제공하여 코드 구조를 변경하지 않고도 다양한 Excel 버전과 형식으로 작업하기 쉽게 만듭니다. 또한 IronXL 라이브러리는 Excel 조작에 최적화된 다음과 같은 기능을 제공합니다: 데이터 조작과 JSON, XML, HTML을 포함한 다양한 형식으로의 데이터 내보내기를 포함한 폭넓은 기능 세트. Excel과 완전히 호환되는 차트 관리를 지원하여 프로그래밍 차트 생성 및 수정을 허용합니다. 텍스트 정렬, 글꼴 크기, 색상, 테두리, 배경 패턴과 같은 셀 서식을 지원합니다. 창 고정, 수식 추가, 조건부 서식, 셀 병합을 포함한 Excel 메서드를 사용자 지정할 수 있는 기능. 암호로 보호된 Excel, 워크북 및 개별 워크시트에 모두 호환됩니다. 데이터 조직을 위한 명명된 범위 및 명명된 테이블을 지원합니다. 행과 열 자동 맞춤, 하이퍼링크, 주석과 같은 고급 기능. IronXL은 성능 최적화에서도 매우 뛰어납니다. 최근 성능 향상에 따르면, 라이브러리는 파일을 40배 빠르게 처리하면서 메모리 사용량을 크게 줄이며 대규모 데이터 처리 작업에 적합합니다. 라이브러리는 Docker 컨테이너, Linux 시스템, macOS 환경에서 매끄럽게 작동하여 진정한 크로스 플랫폼 호환성을 제공합니다. Enterprise 환경을 위해 IronXL은 강력한 보안 기능을 제공하며 산업 표준을 준수합니다. 이 라이브러리는 C#뿐만 아니라 VB.NET도 지원하므로 다양한 개발 팀에게 적합합니다. 대용량 파일 작업 시 파일 크기 제한 및 최적화 전략을 인식해야 합니다. IronXL의 기능, 코드 예제 및 문서를 확인하여 IronXL의 작동 방식에 대한 자세한 정보를 얻어보세요. 모바일 개발 for .NET MAUI 작업이나 데이터베이스 작업을 위한 DataTables 통합과 같은 특정 사용 사례를 탐색할 수 있습니다. IronXL 다운로드 후 30일 무료 체험을 통한 체험판 라이선스 키로 체험해 보세요. 실제 사용을 위해서는 라이선스 키를 적용해야 하며 이는 웹 애플리케이션의 경우 web.config에서 구성할 수 있습니다. 라이선스 페이지를 방문하여 라이선스 약관 및 조건, 라이선스 확장 및 업그레이드 옵션에 대한 자세한 정보를 확인하세요. Iron Suite 전체 구매로 두 개의 IronXL 라이브러리 라이선스 가격에 다섯 개의 Iron Software 라이브러리 라이선스를 얻으세요! 읽어주셔서 감사합니다! 자주 묻는 질문 Interop을 사용하지 않고 C#에서 CSV 파일을 파싱하는 방법은 무엇인가요? IronXL 사용하면 Interop을 사용하지 않고도 C#에서 CSV 파일을 구문 분석할 수 있습니다. CSV 파일을 WorkBook 객체로 로드하고 직접 조작하여 몇 줄의 코드로 XLSX 또는 XLS와 같은 다른 형식으로 변환할 수 있습니다. Visual Studio에 IronXL 라이브러리를 설치하려면 어떤 단계가 필요합니까? Visual Studio에 IronXL 라이브러리를 설치하려면 NuGet 패키지 관리자 UI를 열고 ' IronXL'을 검색하여 설치하세요. 또는 Visual Studio 명령줄을 사용하여 패키지 관리자 콘솔에서 Install-Package IronXl.Excel 명령을 실행할 수도 있습니다. C#에서 CSV 파일을 Excel 형식으로 변환하려면 어떻게 해야 하나요? IronXL 사용하면 CSV 파일을 WorkBook 개체에 로드하고 SaveAsXlsx 와 같은 메서드를 사용하여 원하는 형식으로 저장함으로써 CSV 파일을 XLSX 또는 XLS와 같은 Excel 형식으로 변환할 수 있습니다. C#에서 TSV 파일을 파싱하여 CSV 파일로 변환하는 것이 가능할까요? 네, IronXL TSV 파일 파싱을 지원합니다. TSV 파일을 WorkBook 객체로 불러온 후 SaveAsCsv 메서드를 사용하여 CSV 파일로 변환하면 됩니다. C# Excel 라이브러리는 데이터 조작을 위해 어떤 기능을 제공합니까? IronXL 데이터 조작, 차트 관리, 셀 서식 지정, Excel 암호화와의 호환성 등의 기능을 제공합니다. 또한 패널 고정, 수식, 조건부 서식과 같은 작업도 지원합니다. C#에서 엑셀 스프레드시트 서식을 프로그래밍 방식으로 관리하는 방법은 무엇인가요? IronXL XLSX, XLS, CSV와 같은 다양한 스프레드시트 형식을 관리할 수 있도록 지원합니다. 또한 이러한 형식 간 변환 및 .NET 애플리케이션 내에서 데이터를 효율적으로 처리하는 메서드를 제공합니다. 구매하기 전에 C#용 Excel 라이브러리를 사용해 볼 수 있을까요? 네, IronXL NuGet 웹사이트에서 다운로드할 수 있는 30일 무료 체험판을 제공합니다. 이를 통해 구매 전에 기능을 테스트하고 필요에 부합하는지 확인할 수 있습니다. IronXL CSV 파일 구문 분석 및 변환에 어떤 이점을 제공합니까? IronXL 최소한의 코드로 CSV 파일 구문 분석 및 변환 프로세스를 간소화합니다. 효율적인 데이터 처리를 보장하며 C# 애플리케이션에서 Excel 파일 조작을 향상시키는 다양한 기능을 제공합니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. 관련 기사 업데이트됨 3월 1, 2026 .NET C#에서 Excel 파일 다운로드: XLSX, CSV 등 다양한 형식으로 데이터 내보내기 ASP.NET Core 에서 C# 및 IronXL 사용하여 Excel 파일을 다운로드하는 방법을 설명합니다. MVC 컨트롤러에서 MemoryStream 및 File() 반환 값을 사용하여 데이터를 XLSX, CSV 및 XML 형식으로 내보낼 수 있습니다. 코드 예제가 포함되어 있습니다. 더 읽어보기 업데이트됨 3월 1, 2026 IronXL 사용하여 Blazor 에서 Excel 파일을 내보내는 방법 IronXL 사용하여 Blazor Server 애플리케이션에서 데이터를 Excel로 내보내는 방법을 알아보세요. 이 가이드에서는 프로젝트 설정, 서비스 설계, 조건부 서식, 다중 시트 보고서 및 오류 처리에 대한 모든 C# 코드 예제를 다룹니다. 더 읽어보기 업데이트됨 2월 27, 2026 StreamReader 대신 C#에서 Excel 파일을 읽는 방법 StreamReader가 Excel 파일을 읽을 수 없는 이유와 C# .NET 에서 IronXL 사용하여 디스크 또는 메모리 스트림에서 XLSX 및 XLS 통합 문서를 로드하는 방법을 알아보세요. 더 읽어보기 C#에서 CSV 파일을 만드는 방법(단계별) 튜토리얼IronXL 사용하여 Blazor 에서 ...
업데이트됨 3월 1, 2026 .NET C#에서 Excel 파일 다운로드: XLSX, CSV 등 다양한 형식으로 데이터 내보내기 ASP.NET Core 에서 C# 및 IronXL 사용하여 Excel 파일을 다운로드하는 방법을 설명합니다. MVC 컨트롤러에서 MemoryStream 및 File() 반환 값을 사용하여 데이터를 XLSX, CSV 및 XML 형식으로 내보낼 수 있습니다. 코드 예제가 포함되어 있습니다. 더 읽어보기
업데이트됨 3월 1, 2026 IronXL 사용하여 Blazor 에서 Excel 파일을 내보내는 방법 IronXL 사용하여 Blazor Server 애플리케이션에서 데이터를 Excel로 내보내는 방법을 알아보세요. 이 가이드에서는 프로젝트 설정, 서비스 설계, 조건부 서식, 다중 시트 보고서 및 오류 처리에 대한 모든 C# 코드 예제를 다룹니다. 더 읽어보기
업데이트됨 2월 27, 2026 StreamReader 대신 C#에서 Excel 파일을 읽는 방법 StreamReader가 Excel 파일을 읽을 수 없는 이유와 C# .NET 에서 IronXL 사용하여 디스크 또는 메모리 스트림에서 XLSX 및 XLS 통합 문서를 로드하는 방법을 알아보세요. 더 읽어보기