русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Масиви в Сі Шарп | C# масиви

Для оголошення масиву в 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.

Результат роботи програми:

Переглядів: 4753

Повернутися взміст


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн