.net core 拼音转换,简繁转换,数字读法,货币读法

一、新建项目:ChineseConvertDemo

  <ItemGroup>
     <PackageReference Include="Chinese" Version="0.5.0" />
  </ItemGroup>

二、Program.cs

using Chinese;
using Chinese.Options;
using System;
 
namespace ChineseConvertDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            //拼音
            var value = Pinyin.GetString("免费,跨平台,开源!", PinyinFormat.Phonetic);
            Console.WriteLine(value);
 
            //简繁转换
            value = ChineseConverter.ToTraditional("免费,跨平台,开源!");
            Console.WriteLine(value);
            value = ChineseConverter.ToSimplified("免費,跨平臺,開源!");
            Console.WriteLine(value);
 
            //数字读法
            var options = new ChineseNumberOptions { Simplified = false, Upper = false };
            value = ChineseNumber.GetString(10_0001, options);
            Console.WriteLine(value);
 
            //货币读法
            options = new ChineseNumberOptions { Simplified = false, Upper = false };
            value = ChineseCurrency.GetString(10_0001, options);
            Console.WriteLine(value);
        }
    }
}

运行效果:

为您推荐

发表评论

您的电子邮箱地址不会被公开。