AI-Studio/app/MindWork AI Studio/Tools/FileInfoExtensions.cs

17 lines
460 B
C#
Raw Normal View History

2025-01-23 08:42:05 +00:00
namespace AIStudio.Tools;
public static class FileInfoExtensions
{
2025-01-23 11:58:23 +00:00
/// <summary>
/// Returns the file size in human-readable format.
/// </summary>
/// <param name="fileInfo">The file info object.</param>
/// <returns>The file size in human-readable format.</returns>
2025-01-23 08:42:05 +00:00
public static string FileSize(this FileInfo fileInfo)
{
if (!fileInfo.Exists)
return "N/A";
2025-01-23 11:58:23 +00:00
return fileInfo.Length.FileSize();
2025-01-23 08:42:05 +00:00
}
}