convert double to currency c#

C#
double numba = 5212.6312
String.Format("{0:C}", Convert.ToInt32(numba) )
Source

Also in C#: