.NET 基金会项目介绍-Humanizer


Humanizer 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Humanizer

Humanizer 能够满足您所有.Net关于操作和展示以下类型的需求,包括字符串、枚举、日期、时间、时间跨度、数字和数量。它采用 MIT 进行授权分发。

项目详情

相关链接

笔者简评

在业务开发中经常出现一个需求:需要将枚举以中文的形式展示在UI界面上。

这个需求的一种办法,就是在枚举上定义 DescriptionAttribute ,然后使用方法获取该值以进行展示。

类似以上这种需求,实际上都是为了将计算机定义的形式以人类容易理解的方式进行展示。这也就是该工具库所关注的需求点。

正如简介所指,它能够解决多种类型的展示问题,详细可以阅读项目文档进行了解。

英文介绍

Humanizer

Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities. It is licensed under the MIT (an OSI approved license).

Project Details

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。



其他项目地址


文章作者: newbe36524
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 newbe36524 !
评论
 上一篇
Phantomjs 国内加速下载 Phantomjs 国内加速下载
Phantomjs. 国内直接从官网(https://phantomjs.org)下载比较困难,需要一些技术手段。这里提供一个国内的镜像下载地址列表,方便网友下载。找不到想要的版本?您可以访问 索引页 以下载更多版本。2.5phantomj
2019-12-22 newbe36524
下一篇 
.NET 基金会项目介绍-Entity Framework .NET 基金会项目介绍-Entity Framework
Entity Framework 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。中文介绍中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。Entity FrameworkEntity Frame
2019-12-20 newbe36524
  目录