Home » PostsFormat a String as Currency in C#When building a string for output to a web page, it's useful to format any currency value in a human-friendly money format.November 27, 2006 · 1 min · 17 words · Gary GuzmanThis is extremely easy in C#.If you pass in a string value, it won’t format correctly.