Further reading
For more information regarding the topics that were covered in this chapter, take a look at the following resources:
- File and Stream I/O: https://docs.microsoft.com/dotnet/standard/io/.
- Pipes: https://docs.microsoft.com/dotnet/standard/io/pipe-operations.
- Faster file move method other than File.Move: https://stackoverflow.com/questions/18968830/faster-file-move-method-other-than-file-move.
- C# GetFileSystemInfos can get file sizes quickly: https://thedeveloperblog.com/getfilesysteminfos.
- Performance of writing to a file in C#: https://stackoverflow.com/questions/9437265/performance-of-writing-to-file-c-sharp.
- Asynchronous File Processing: https://docs.microsoft.com/dotnet/csharp/programming-guide/concepts/async/using-async-for-file-access#:~:text=%20Asynchronous%20file%20access%20(C#)%20%201%20Use,writing%2010%20text%20files.%20For%20each...%20More.
- How to iterate file directories with PLINQ: https://docs.microsoft.com/bs-cyrl-ba/dotnet...