From 05c4ce6d18fa11608dd5bf5646e83a3720021168 Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Sat, 11 Jan 2025 14:25:24 +1100 Subject: [PATCH] Update FileExtensions.cs --- src/EmptyFiles/FileExtensions.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/EmptyFiles/FileExtensions.cs b/src/EmptyFiles/FileExtensions.cs index 44ed003..ae43c5e 100644 --- a/src/EmptyFiles/FileExtensions.cs +++ b/src/EmptyFiles/FileExtensions.cs @@ -2,9 +2,6 @@ public static class FileExtensions { - public static bool IsTextFile(string path) => - IsTextExtension(Path.GetExtension(path)); - public static bool IsTextExtension(string extension) { extension = Guard.ValidExtension(extension); @@ -15,14 +12,16 @@ public static bool IsTextExtension(string extension) public static bool IsTextExtension(CharSpan extension) => IsTextExtension(extension.ToString()); + public static bool IsTextFile(string path) => + IsTextExtension(Path.GetExtension(path)); + public static bool IsTextFile(CharSpan path) { #if NET6_0_OR_GREATER var extension = Path.GetExtension(path); - return IsTextExtension(extension.ToString()); -#else - var extension = Path.GetExtension(path.ToString()); return IsTextExtension(extension); +#else + return IsTextFile(path.ToString()); #endif }