创建元素数组c#控制台
我只是想做这个 编写一个程序,创建一个整数数组,并用元素的索引值(乘以5)初始化每个元素 打印结果 我的代码是:创建元素数组c#控制台,c#,console-application,C#,Console Application,我只是想做这个 编写一个程序,创建一个整数数组,并用元素的索引值(乘以5)初始化每个元素 打印结果 我的代码是: Console.Title = " Arrays "; Console.BackgroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Black; Console.Clear(); Console.WriteLi
Console.Title = " Arrays ";
Console.BackgroundColor = ConsoleColor.White;
Console.ForegroundColor = ConsoleColor.Black;
Console.Clear();
Console.WriteLine(" This Program Is About Partial Automation Array :-");
Console.WriteLine(" ====================================================");
Console.Write("\n Please Enter The Size Of Array : ");
int n = Convert.ToInt32(Console.ReadLine());
int[] arr1 = new int[n];
Console.WriteLine(" =====================================");
// Multible Process :-
for (int i = 0; i < n; i++)
{
arr1[i] = arr1[i] * 5;
}
// Displaying Process :-
Console.WriteLine(" \nThe Result Is :-");
Console.WriteLine(" ================");
for (int i = 0; i < n; i++)
{
Console.Write(" "+ arr1[i] + "\t");
}
Console.Title=“数组”;
Console.BackgroundColor=ConsoleColor.White;
Console.ForegroundColor=ConsoleColor.Black;
Console.Clear();
WriteLine(“这个程序是关于部分自动化数组:-”);
Console.WriteLine(“===================================================================”);
控制台。写入(“\n请输入数组的大小:”);
int n=Convert.ToInt32(Console.ReadLine());
int[]arr1=新的int[n];
Console.WriteLine(“====================================================”);
//多表过程:-
对于(int i=0;i请更改arr1[i]=arr1[i]*5代码>到arr1[i]=i*5代码>使用linq:
const int N = 10;
var array = Enumerable.Range(0, N)
.Select((x, i) => i * 5)
.ToArray();
foreach (var element in array) {
Console.WriteLine($"Value: {element}");
}
好吧,你似乎做到了,你的问题是什么。你应该有:arr1[i]=i*5代码>你的问题是什么?是的,基里尔是对的,我没有注意到;)@KirillPolishchuk,谢谢你的工作,你能不能把它贴出来,把它标记为已回复,我很高兴能得到你的帮助,。