Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将希伯来字母转换成等价的数字_C#_Hebrew - Fatal编程技术网

C# 将希伯来字母转换成等价的数字

C# 将希伯来字母转换成等价的数字,c#,hebrew,C#,Hebrew,除了手工硬编码之外,我想知道是否有一种方法可以在.net框架中自动生成这个。我知道它可以自动将希伯来语日期转换为格鲁吉亚语日期,但我需要将希伯来语数字转换为格鲁吉亚语日期 伊א = 1 ב =2 这个数字有几百个。有关更多信息,请参阅。以下是您应该采取的方法: 制作字典,给出每个希伯来文字母及其数值之间的对应关系 一次解析一个字符的字符串(最好从右到左) 对于每个字符,在字典中查找其值,并将其添加到一个运行总和中 请确保处理将数百个字母从十个字母中分离(双引号)和将数千个字母从数百个字母中分离(

除了手工硬编码之外,我想知道是否有一种方法可以在.net框架中自动生成这个。我知道它可以自动将希伯来语日期转换为格鲁吉亚语日期,但我需要将希伯来语数字转换为格鲁吉亚语日期

伊א = 1 ב =2


这个数字有几百个。有关更多信息,请参阅。

以下是您应该采取的方法:

  • 制作
    字典,给出每个希伯来文字母及其数值之间的对应关系
  • 一次解析一个字符的字符串(最好从右到左)
  • 对于每个字符,在字典中查找其值,并将其添加到一个运行总和中
  • 请确保处理将数百个字母从十个字母中分离(双引号)和将数千个字母从数百个字母中分离(单引号)的常见场景。例如,5770=ה‘תש’ע`。有关分离的更多信息,请参阅上面链接中的详细信息

  • 编辑:我只是公开了将希伯来文文本转换为数字,将数字转换为希伯来文字母的功能。

    你是说“格里高利”日期吗?或者是希伯来文数字中的“阿拉伯”数字吗?不,我的意思是@Jim在评论标题。“格鲁吉亚语”没有真正意义。你正在尝试转换”gemtriya“(每个希伯来字母都有一个数值)转换为阿拉伯数字(-ie:数字)