Преобразование целых чисел в записанные числа

Я использую удобную библиотеку .cs-file под названием Humanizer.

https://github.com/Humanizr/Humanizer

Он visual-c# поддерживает несколько культур c-sharp и преобразует не только числа integers в слова, но и дату, и его c# очень просто использовать.

Вот c#.net как я его использую:

int someNumber = 543;
var culture = System.Globalization.CultureInfo("en-US");
var result = someNumber.ToWords(culture); // 543 -> five hundred forty-three

И вуаля!

c#

integer

2022-11-05T14:04:29+00:00