C# 将字符串数字分割成一维整数数组
您可以使用string.ToCharArray()方法将字符串转换为字符数组,然后使用int.Parse()方法将每个字符转换为整数,并将其保存在一个一维int数组中。下面是一个示例代码:\n\ncsharp\nstring number = "12345";\nint[] digits = new int[number.Length];\n\nfor (int i = 0; i < number.Length; i++)\n{\ndigits[i] = int.Parse(number[i].ToString());\n}\n\n// 打印数组中的每个数字\nforeach (int digit in digits)\n{\nConsole.WriteLine(digit);\n}\n\n\n上述代码首先定义了一个字符串变量number,包含了要分割的数字。然后创建了一个与字符串长度相同的整数数组digits,用于保存每个数字。\n\n接下来使用for循环遍历字符串中的每个字符,将其转换为整数,并保存在digits数组中。int.Parse()方法用于将字符转换为整数,number[i].ToString()用于将字符转换为字符串。\n\n最后,使用foreach循环打印出数组中的每个数字。
原文地址: https://www.cveoy.top/t/topic/qcz8 著作权归作者所有。请勿转载和采集!