Mio is a little library for .NET platforms. This is an alternative to standard FileInfo
and DirectoryInfo
classes.
- Wrapper of
File
,Directory
andPath
inSystem.IO
. FilePath
andDirectoryPath
are counterpart ofFileInfo
andDirectoryInfo
. They are derived fromFileSystemPath
.- Unlike
FileInfo
andDirectoryInfo
, they only retainFullName
value. Metadata are not cached. - Destructive operations, such as deletion are separated into special classes in
Mio.Destructive
namespace. - Additional helper methods are available.
This library is mainly designed for simple path indicator, or helper of occasional filesystem operations. Due to internal mechanisms, metadata querying (check existence, get file size, etc.) with FileInfo
and DirectoryInfo
is faster than File
and Directory
.
Currently, using this library for heavy metadata access is hardly not recommended.
Copyright © Takeshi KIRIYA (aka takeshik), All rights reserved.
Mio is Free Software. Its source codes, binaries, and all other resources are licensed under the MIT License.