diff --git a/UniversalExtensions.cs b/UniversalExtensions.cs index 246c242..4a86b31 100644 --- a/UniversalExtensions.cs +++ b/UniversalExtensions.cs @@ -402,6 +402,15 @@ public static class UniversalExtensions public static string GetHumanReadable(this long seconds, TimeFormat timeFormat = TimeFormat.DAYS) => TimeSpan.FromSeconds(seconds).GetTimeFormat(timeFormat); + /// + /// + /// + /// + /// + /// + public static string GetHumanReadable(this TimeSpan timeSpan, TimeFormat timeFormat = TimeFormat.DAYS) => + timeSpan.GetTimeFormat(timeFormat); + /// @@ -489,4 +498,9 @@ public static class StringExt using SHA256 _SHA256 = SHA256.Create(); return BitConverter.ToString(_SHA256.ComputeHash(Encoding.ASCII.GetBytes(str))).Replace("-", "").ToLowerInvariant(); } + + public static string FirstLetterToUpper(this string str) + { + return $"{str.First().ToString().ToUpper()}{str.Remove(0, 1)}"; + } } \ No newline at end of file