我写了一个程序,将数字转换成单词。但我发现它是一个奇怪的,这意味着它不是像42这样的单个数字“四十”“两个”,它将是一个单一的资源“四十二”。所以上面的1142例子将是“一千”,“一百”和“四十二”。我们将1-99作为单独的资源,然后有100,200,300 ......和1000,2000,3000 ......以及。有人能给我一个帮助吗?
NumberTranslator translator = new NumberTranslator();
string translatedNumber = translator .Translate(number, languageCode);
List<string> translatedWords = translatedNumber.Trim().Split(' ').ToList();
答案 0 :(得分:1)
请参阅以下链接,它可能会对您有所帮助
http://forums.3drealms.com/vb/archive/index.php/t-15986.html
答案 1 :(得分:0)
你打算创建一本字典吗?
Dictionary<int, string> translatedNumbers = new Dictionary<int, string>();