Skip to content

J0rgeSerran0/FileUtilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FileUtilities

Utilities written in C# to split and merge large files

Note: There is a new version of this code for .NET 5 (FileCutter), with some improvements

Description

This sample show you how split a large file into different files, and how merge all those parts into a single file. For it, you can choice split a file by size or by number of files.

Class Diagram of the project

screenshot

Sample use

  • The next C# sample, split a large file into files of 4 Megabytes:
var fileUtilities = new FileUtilities.Discompose();
fileUtilities.SplitFileBySizeOfFiles(@"C:\Temp\BigFile.txt", 4, FileUtilities.SizeType.MBytes);
  • The next C# sample, split a large file into 5 files:
var fileUtilities = new FileUtilities.Discompose();
fileUtilities.SplitFileByNumberOfFiles(@"C:\Temp\BigFile.txt", 5);
  • The next C# sample, merge the split files into a file:
var fileUtilities = new FileUtilities.Compose();
fileUtilities.MergeFiles(@"C:\Temp");

About

Utilities written in C# to split and merge large files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages