Всем привет!
Как в АД работать с массивами, а именно: 1) как объявить 2) как растянуть до определенной величины 3) как принять в переменнцю значение из массива 4) как передать значение в массив из переменной 5) как найти значение с максимальным/минимальным индксом. Спасибо
Общие вопросы по разработке > Массивы
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Массивы
Гугл в помощь, ищем "C# array". Одна из первых ссылок:
Одномерные массивы (Руководство по программированию на C#)
https://docs.microsoft.com/ru-ru/dotnet ... nal-arrays
Пример использования:
double[] inpval=new double[period]; // "простой" массив
for(int i=0; i<period; i++) inpval[i]=i;
var t=inpval[0];
Или класс Array
https://docs.microsoft.com/ru-ru/dotnet ... etcore-3.1
Гугл "c# array max function"
C# find highest array value and index
https://stackoverflow.com/questions/137 ... -and-index
int maxValue = anArray.Max();
int maxIndex = anArray.ToList().IndexOf(maxValue);
Как-то так.
Не забывайте, что ваши массивы не будут сохраняться от вызова к вызову.
Если нужно сохранять, заведите в Initialize переменную-список:
AddGlobalVariable("dHbuf", Types.DoubleList);
Операции со списками - в раздел "List" документации по C#.
Одномерные массивы (Руководство по программированию на C#)
https://docs.microsoft.com/ru-ru/dotnet ... nal-arrays
Пример использования:
double[] inpval=new double[period]; // "простой" массив
for(int i=0; i<period; i++) inpval[i]=i;
var t=inpval[0];
Или класс Array
https://docs.microsoft.com/ru-ru/dotnet ... etcore-3.1
Гугл "c# array max function"
C# find highest array value and index
https://stackoverflow.com/questions/137 ... -and-index
int maxValue = anArray.Max();
int maxIndex = anArray.ToList().IndexOf(maxValue);
Как-то так.
Не забывайте, что ваши массивы не будут сохраняться от вызова к вызову.
Если нужно сохранять, заведите в Initialize переменную-список:
AddGlobalVariable("dHbuf", Types.DoubleList);
Операции со списками - в раздел "List" документации по C#.
Вернуться в «Общие вопросы по разработке»
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 8 гостей