C# 将希伯来字母转换成等价的数字
除了手工硬编码之外,我想知道是否有一种方法可以在.net框架中自动生成这个。我知道它可以自动将希伯来语日期转换为格鲁吉亚语日期,但我需要将希伯来语数字转换为格鲁吉亚语日期 伊א = 1 ב =2C# 将希伯来字母转换成等价的数字,c#,hebrew,C#,Hebrew,除了手工硬编码之外,我想知道是否有一种方法可以在.net框架中自动生成这个。我知道它可以自动将希伯来语日期转换为格鲁吉亚语日期,但我需要将希伯来语数字转换为格鲁吉亚语日期 伊א = 1 ב =2 这个数字有几百个。有关更多信息,请参阅。以下是您应该采取的方法: 制作字典,给出每个希伯来文字母及其数值之间的对应关系 一次解析一个字符的字符串(最好从右到左) 对于每个字符,在字典中查找其值,并将其添加到一个运行总和中 请确保处理将数百个字母从十个字母中分离(双引号)和将数千个字母从数百个字母中分离(
这个数字有几百个。有关更多信息,请参阅。以下是您应该采取的方法:
字典,给出每个希伯来文字母及其数值之间的对应关系
编辑:我只是公开了将希伯来文文本转换为数字,将数字转换为希伯来文字母的功能。你是说“格里高利”日期吗?或者是希伯来文数字中的“阿拉伯”数字吗?不,我的意思是@Jim在评论标题。“格鲁吉亚语”没有真正意义。你正在尝试转换”gemtriya“(每个希伯来字母都有一个数值)转换为阿拉伯数字(-ie:数字)