GuaCharacters

GuaCharacters#

[1]:
#r "nuget:YiJingFramework.EntityRelations"
using YiJingFramework.EntityRelations.GuaCharacters;
using YiJingFramework.EntityRelations.GuaCharacters.Extensions;
using YiJingFramework.PrimitiveTypes;
using YiJingFramework.PrimitiveTypes.GuaWithFixedCount;
Installed Packages
  • YiJingFramework.EntityRelations, 4.0.1

YiJingFramework.EntityRelations.GuaCharacters 命名空间主要提供卦到 unicode 字符的转换。举例而言:

[2]:
Console.WriteLine(GuaWith1Yao.Parse("1").ToUnicodeChar());
Console.WriteLine(GuaWith2Yaos.Parse("11").ToUnicodeChar());
Console.WriteLine(GuaTrigram.Parse("111").ToUnicodeChar());

var c = GuaHexagram.Parse("111111").ToUnicodeChar();
Console.WriteLine(c);
_ = GuaFromCharacter.TryConvert(c, out Gua result);
Console.WriteLine(result);
⚊
⚌
☰
䷀
111111