Функция с неопределенным количеством параметров

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

DreamShark
Новичок
Новичок
 
Сообщения: 32
Зарегистрирован: 20.02.2010 (Сб) 15:43

Функция с неопределенным количеством параметров

Сообщение DreamShark » 12.12.2010 (Вс) 11:14

Подскажите, пожалуйста, как создать функцию с неопределенным количеством параметров. VB .net express 2005
По идее она должна делать следуюющее:
В нее попадает N-ое количество параметров, а она возвращает случайным образом один из них.
Ну и все параметры одного типа естественно. Например String
И все.

Спасибо большое!

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Функция с неопределенным количеством параметров

Сообщение iGrok » 12.12.2010 (Вс) 11:30

Ключевое слово ParamArray.
Например: http://www.daniweb.com/forums/thread123239.html
label:
cli
jmp label

Sam777e
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 157
Зарегистрирован: 16.09.2010 (Чт) 4:33

Re: Функция с неопределенным количеством параметров

Сообщение Sam777e » 12.12.2010 (Вс) 18:11

Доброго времени суток!

DreamShark писал(а):она должна делать следуюющее:
В нее попадает N-ое количество параметров, а она возвращает случайным образом один из них.
Ну и все параметры одного типа естественно.


В Вашем описании задачи несколько непонятен самый смысл оной. Если вызов знает всё о передаваемых параметрах и ему нужно вернуть случайный из них, то что мешает вызову просто получить стандартным образом целое случайное число из диапазона [ 1 .. КоличествоАргументов ] и самому любоваться [своим] аргументом с этим индексом ?
Здоровья и удачи

DreamShark
Новичок
Новичок
 
Сообщения: 32
Зарегистрирован: 20.02.2010 (Сб) 15:43

Re: Функция с неопределенным количеством параметров

Сообщение DreamShark » 12.12.2010 (Вс) 18:17

iGrok, спасибо. Все получилось!


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

    TopList