格式字符串:值20000到$ 20k?

Ton*_*ich 3 .net c#

我想格式化值,以便像20000这样的值显示为$ 20k,依此类推.什么是C#格式?

小智 6

double amount = 20000;
string formatted = string.Format("${0:0,.0}K", amount);
Run Code Online (Sandbox Code Playgroud)