Для объявления массива в c sharp используется следующий синтаксис:
int[] mas = {1,2,5,6,8,4,9,10};
int[] mas2 = new int[10];
Как видим можна объявлять массив в Си Шарп явно, а можна просто выделять память. Аналогичным образом объявляются и другие переменные, к примеру double.
double[] mas = { 1, 2, 5, 6, 8, 4, 9, 10 };
double[] mas2 = new double[10];
Приведем пример программы применения массива в C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int[] mas = {1,2,5,6,8,4,9,10};
int[] mas2 = new int[10];
double[] mas3 = { 1.5, 2, 5, 6.5, 8, 4, 9, 10 };
double[] mas4 = new double[10];
Console.WriteLine("Вывод 1-го элемента mas: " + mas[0]);
Console.WriteLine("Вывод 1-го элемента mas2: " + mas2[0]);
Console.WriteLine("Вывод 1-го элемента mas3: " + mas3[0]);
Console.WriteLine("Вывод 1-го элемента mas4: " + mas4[0]);
Console.ReadKey();
}
}
}
Как видим, что если мы не указываем значения массива, но выделяем память, то по умолчанию в C# записывается ноль. В программе мы выводим массивы c sharp с помощью функции вывода Console.WriteLine.
Результат работы программы: