title: Difference between Decimal and decimal
body: <p>If someone could explain to me the difference between Decimal and decimal in C# that would be great.</p>
  
  <p>In a more general fashion, what is the difference between the lower-case structs like decimal, int, string and the upper case classes Decimal, Int32, String.</p>
  
  <p>Is the only difference that the upper case classes also wrap functions (like Decimal.Divide())?</p>