Console.Write("Ievadiet pirma masiva izmeru: ");
string[] izmers1 = new string[Convert.ToInt32(Console.ReadLine())];
Console.Write("Ievadiet otra masiva izmeru: ");
string[] izmers2 = new string[Convert.ToInt32(Console.ReadLine())];
for (int i = 0; i < izmers1.Length; i++)
{
Console.Write("Ievadiet 1.masiva {0} masiva vertibu: ", i + 1);
izmers1[i] = Console.ReadLine();
}
for (int j = 0; j < izmers2.Length; j++)
{
Console.Write("Ievadiet 2.masiva {0} masiva vertibu: ", j + 1);
izmers2[j] = Console.ReadLine();
}
for (int k = 0; k < izmers1.Length; k++)
{
Console.WriteLine("1.masiva {0} vertiba ir {1}", k + 1, izmers1[k]);
}
for (int p = 0; p < izmers2.Length; p++)
{
Console.WriteLine("2.masiva {0} vertiba ir {1}", p + 1, izmers2[p]);
}
//////////////////////////////////////////////////////////////////////////////////
string sum = "";
for (int i = 0; i < izmers1.Length; i++)
{
sum += izmers1[i];
}
Console.WriteLine(sum);
Console.WriteLine(garums);
/////////////////////////////////////////////////////////////////////////////////
所以我的程序要求用户输入要求数组值的次数。 然后输入数组的值。 让我们说第一个数组大小是4,然后第二个数组也是4。 值是q,w,e,r和T,Y,U,I
所以我需要的是我的最终结果如下:qwTYUIer
基本上我认为也许我可以将第一个数组值除以一半来获得qw和er。然后只输入第二个数组值。我该怎么做?这样做真好吗?
答案 0 :(得分:0)
你可以做一些简单的事情
string s1 = string.Join("",izmers1); // "qwer";
string s2 = string.Join("",izmers2); // "TYUI";
string result = s1.Insert(s1.Length / 2, s2);
:)