Validate whether a double/decimal is currency C#
<p>I am reading in a pipe delimited file and need to check whether a column is a valid currency (i.e. it must follow a format as xxxxx.xx , so a maximum of two digits after the decimal although it is not necessary to have any digits after the decimal).  How would I go about doing this in C#?  </p>
