1
0
Fork 0
mirror of https://github.com/Radarr/Radarr synced 2025-03-04 19:00:02 +00:00
Radarr/NzbDrone.Common/StringExtension.cs

25 lines
585 B
C#
Raw Normal View History

using System;
using System.Linq;
namespace NzbDrone.Common
2012-02-15 22:16:57 -08:00
{
2013-04-29 17:04:14 -07:00
public static class StringExtension
2012-02-15 22:16:57 -08:00
{
public static object NullSafe(this object target)
2012-02-15 22:16:57 -08:00
{
if (target != null) return target;
return "[NULL]";
}
public static string NullSafe(this string target)
2012-02-15 22:16:57 -08:00
{
return ((object)target).NullSafe().ToString();
2012-02-15 22:16:57 -08:00
}
public static string FirstCharToUpper(this string input)
{
return input.First().ToString().ToUpper() + String.Join("", input.Skip(1));
}
2012-02-15 22:16:57 -08:00
}
}