culturally neutral TryParse
<p>I have the following extension method</p>

<pre><code>public static bool IsValidCurrency(this string value)
{
    CultureInfo culture = new CultureInfo ("en-gb");
    decimal result;
    return decimal.TryParse(value, NumberStyles.Currency, culture, out result);
}
</code></pre>

<p>I wish to have this to be culturally neutral allowing to pass $ , €, ¥ etc. into the method </p>

<p>Thanks</p>
