Checking for Valid Currency Value

Unfortunately to do so, it must rely on an exception to detect a invalid value which is a little bit of a performance hit.

public static bool IsCurrency(object value)
  bool returnValue = false;
      double check = double.Parse(value.ToString(), NumberStyles.Currency, 
      returnValue = true;
  return returnValue;

I would excpect this code to work in normal C# applications too.

Tip Submitted By: David McCarter


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s