例如:
读取文件输入并存储到
char fileInput[200];
Run Code Online (Sandbox Code Playgroud)
然后我用它将它转换成某种字符串数组
string fileStrArr(fileInput);
Run Code Online (Sandbox Code Playgroud)
该文件的测试输出如下所示:50014002600325041805如何使用带循环的子字符串来获取每个4位数的字符并将其转换为诸如"5001""4002""6003"...之类的数字?所以我想我需要先将字符串数组变成字符串?
嗨,我是 C# 初学者,据我所知,我在这里做错了,但不知道在哪里,有人知道吗?
namespace translateTelNum
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
String originalContent = "";
originalContent = box1.Text.ToUpper();
char[,] charGroup = new char[,]
{
{'A','B','C' },
{'D','E','F' },
{'G','H','I' },
{'J','K','L' },
{'M','N','O' },
{'P','R','S' },
{'T','U','V' },
{'W','X','Y' }
};
String numbers = "";
for (int i = 1; i <= originalContent.Length; i++)
{
for (int a = 1; a <= charGroup.Length; a++)
{
for …Run Code Online (Sandbox Code Playgroud)