c# - .NET 或第 3 方库将数字转换为 "first"、 "second"、 "third"等...”

标签 c# .net

如标题所示,有谁知道 .NET 或第 3 方库中是否有一个地方可以将整数转换为它们的“有序”对应物。

1 - first
2 - second
3 - third
etc...

我当然可以自己写一个,但如果可能的话,我宁愿重用已经存在的东西。

谢谢。

最佳答案

Humanizer 是一个很棒的库:Humanizr

Install-Package Humanizer

使用 Humanizer,您可以:

int number = 5;
string ordinal = number.ToOrdinalWords()

关于c# - .NET 或第 3 方库将数字转换为 "first"、 "second"、 "third"等...”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479332/

相关文章:

c# - 在内存中加载大量结果集的最佳方法是什么?

c# - Alt+Insert 上的 Resharper 区域选项

C#智能卡编程

c# - 是否有与 Delphi 的 TDBNavigator 等效的 Winforms .Net?

c# - 更改后 Visual Studio 2012 不再编译

.net - 获取 Word 中的当前光标位置 (VSTO)

.net - 0xc0000005 启动.Net进程时

c# - sql server通知正在运行的程序

.net - 确定 SQL 配置 VB.Net

asp.net - 为什么我的 ASP.NET 页面将前缀 'ctl00_ctl00' 添加到 html 元素 ID 并破坏了设计?