You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
using System;
|
|
|
|
|
using System.Globalization;
|
|
|
|
|
|
|
|
|
|
namespace Trash.Extensions
|
|
|
|
|
{
|
|
|
|
|
public static class StringExtensions
|
|
|
|
|
{
|
|
|
|
|
public static bool ContainsIgnoreCase(this string value, string searchFor)
|
|
|
|
|
{
|
|
|
|
|
return value.Contains(searchFor, StringComparison.OrdinalIgnoreCase);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static bool EqualsIgnoreCase(this string value, string matchThis)
|
|
|
|
|
{
|
|
|
|
|
return value.Equals(matchThis, StringComparison.OrdinalIgnoreCase);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static float ToFloat(this string value)
|
|
|
|
|
{
|
|
|
|
|
return float.Parse(value, NumberStyles.Any, CultureInfo.InvariantCulture.NumberFormat);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static decimal ToDecimal(this string value)
|
|
|
|
|
{
|
|
|
|
|
return decimal.Parse(value, NumberStyles.Any, CultureInfo.InvariantCulture.NumberFormat);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static string FormatWith(this string value, params object[] args)
|
|
|
|
|
{
|
|
|
|
|
return string.Format(value, args);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|