Какво значи кода???
Console.WriteLine("{0:1.###}", area);
Какво отпечатва следното парче код ?
Console.WriteLine("{0:1.###}", area);
Какво отпечатва следното парче код ?
Отпечатва 1 и залепен резултата на area с 3 плаващи (НЕ фиксирани) десетични знака. Т.е. при # ако стойността на area е 2,500 ще се отпечата 2,5.
Повече инфо тук:
https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-numeric-format-strings
Може би става и с {0:f3}.
delete
тоест форматира като с доларчето "$" ?
Не, $ е за стринг интерполация. В кода, който си пейстнал питаш за формат стринг. Разгледай примерите от линка моля.