这个应该是要通过char的方式显示
string a1 = "ABCDEF";
string a2 = "12";
char[] a1Char = a1.ToCharArray();
char[] a2Char = a2.ToCharArray();
int count = a1Char.Length / a2Char.Length;
for(int i = 0; i < a2Char.Length; i++)
{
for(int ii = 0; ii < count; ii++)
{
string s = $"{a2Char[i]}{a1Char[i*count+ii]}";
Console.WriteLine(s);
}
}
问题描述的好怪。
i1/i2=3,是说i1的字符个数是i2的字符个数的3倍吗?
问题的意思是说:将i1分成n组,n=i2的字符个数;然后将每组字符加上i2对应的字符?
以我的智商,完全看不懂你在说什么
....................