30.09.2011, 01:00 | #1 (permalink) |
Новичок
Регистрация: 30.09.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Есть код, надо прокомментировать его
using System; using System.Collections.Generic; using System.Linq; using System.Text; class Vector<T> { T[] array; public Vector() { array = new T[0]; } public Vector(int count) { array = new T[count]; } public T At(int index) { return array[index]; } public T Back { get { return array[array.Length - 1]; } set { array[array.Length - 1] = value; } } public T Front { get { return array[0]; } set { array[0] = value; } } public void Crear() { array = new T[0]; } public void Insert(int pos, T item) { Array.Resize(ref array, array.Length + 1); for (int i = array.Length - 1; i > pos; i--) array[i] = array[i - 1]; array[pos] = item; } public void PushBack(T item) { Array.Resize(ref array, array.Length + 1); array[array.Length - 1] = item; } public void PushFront(T item) { Insert(0, item); } public int Count { get { return array.Length; } } public T[] ToArray() { return array; } } class Program { static void Main(string[] args) { Vector<int> vec = new Vector<int>(); for (int i = 0; i < 10; i++) { vec.PushBack(i); vec.PushFront(i); } Array.ForEach(vec.ToArray(), x => { Console.Write(x + " "); }); Console.ReadKey(true); } } |
30.09.2011, 01:00 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
В данных топиках должна быть интересующая вас информация Надо срочно собрать системник Java очень надо Надо подобрать две видеокарты для SLI или Crossfire |
30.09.2011, 01:11 | #3 (permalink) |
Новичок
Регистрация: 30.09.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
это c sharp
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|