这是使用 .NET Humanizer库为大写名称命名的标准方法。
"FIRST M HYPHENATED-LAST".Transform(To.LowerCase, To.TitleCase);
// Result (v1.37.0): "First M Hyphenated-last"
// Desired Result: "First M Hyphenated-Last"
不幸的是,连字符后面的字符是小写的,而在我看来它应该是大写的。
任何人都对使用 Humanizer 获得我正在寻找的结果有任何建议,或者从 v1.37.0 开始,这对于 Humanizer 是不可能的吗?