我需要使用 C# 将整数转换为它的单词表示形式,并且最多只能转换为 5 到 10。有比这更好的方法吗?
static string[] numberwords =
{
"zero",
"one",
"two",
"three",
"four",
"five"
};
public static string GetNumberAsString(int value)
{
return numberwords[value];
}
最佳答案
你需要爬多远?
我的猜测是,您需要多个数组来完成一般情况下所需的操作,例如“一”到“二十”、“二十”到“九十”乘以十、“千”、“百万”、等等
关于c# - 转换为数字的单词表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3980034/