C#Ascii Converter无法正常工作且输入字符串格式不正确

时间:2018-02-01 10:05:16

标签: c# arrays ascii converter subroutine

我对编程很新,所以我很抱歉,如果有一个非常简单的解决方法,但我找不到解决方案。

我创建了这个子例程,它通过名字数组,这是一个字符串,并将每个名称转换为ascii并将其保存到asciiname双数组,原因是它是一个双数组是因为它不工作时我正在使用int因为它给了我一个错误,说价值要么大或太小。

    private static void AsciiCoverter(string[] names,double [] AsciiNames)
    {
        double temp = 0;
        double SingleVal = 0;

        for (int i = 0; i < names.Length; i++)
        {
            string s = names[i];
            string egg = " " ;
            foreach (char c in s)
            {
                SingleVal = (Convert.ToInt64(c));
                egg = egg + SingleVal;
            }
            temp = Convert.ToDouble(Convert.ToInt64(temp.ToString() + egg));
            AsciiNames[i] = temp;
            temp = 0;
        }
    }

0 个答案:

没有答案