Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Максат
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 29
1

Создать класс для работы с массивами

28.10.2016, 14:10. Просмотров 282. Ответов 1
Метки нет (Все метки)

Начал создавать класс для работы с массивами. Он создает массивы, но всегда возвращает одинаковые их значения. Как сделать так чтобы значения внутри массива всегда были разными.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 class CreatArray
    {
        int i ;
        int a=1, b=10;
        int[] array ;
 
 
        public CreatArray() : this(5) { }
        public CreatArray(int i)
        {
            this.i = i;         
        }
 
        public void mas(ref int[] list) 
        {
            
            int[] arr1 = new int[list.Length];
            var r = new Random();
         
            for (int i = 0; i < this.i; i++)
                arr1[i] = r.Next(a,b);
            list = arr1;
        
            
        }
 
        public void ShowArray(int[] list) 
        {
            Console.WriteLine();
            for (int i = 0; i < this.i; i++)
                Console.Write("{0} ", list[i]);
            Console.WriteLine();
        }
        
    }
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2016, 14:10
Ответы с готовыми решениями:

Создать класс для работы с одномерными массивами
Условие: Класс описывает одномерный массив состоящий из n целых элементов со значениями в...

Нужен готовый класс для работы с массивами
Для работы с массивами, то есть добавление, вычитание, умножение и все в таком роде. Буду очень...

Создайте класс «matrix» для работы с одномерными целочисленными массивами
Создайте класс «matrix» для работы с одномерными целочисленными массивами. Организовать ввод данных...

Описать класс, элементами которого являются статические методы для работы с одномерными и двумерными массивами
Помогите пожалуйста. Нужно написать программу, в ней описать класс, элементами которого являются...

Создать класс для работы с датой
Доброго времени суток всем! В программировании я не силён,поэтому у меня возникла данная проблема...

1
Байт
Эксперт C
22469 / 14189 / 2985
Регистрация: 24.12.2010
Сообщений: 30,234
28.10.2016, 14:38 2
Цитата Сообщение от Максат Посмотреть сообщение
чтобы значения внутри массива всегда были разными.
Инициализировать начало рандомизации случайным (зависящим от времени) числом. типа srand()
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2016, 14:38

Создать класс для работы со строками
class Program { static void Main(string args) { string S =...

Создать класс для работы сo строками
Создать класс для работы сo строками. Разработать следующие элементы класса: a. Поля:...

Создать класс для работы с регулярными выражениями
В колледже дали задание: Создать класс для работы с регулярными выражениями. Разработать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.