функция с произвольным числом параметров на C#
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



функция с произвольным числом параметров на... Expand / Collapse
Автор
Сообщение
03.12.2002 15:00
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 24.03.2003 10:51
Сообщ.: 16, Visits: 177
Известно, что в VB.NET можно писать функции с произвольным числом параметров. Например:

Public Function Test(ByVal ParamArray s() As String) As String

и потом for each пробегаем по s().

Как эту же конструкцию реализовать на C# ?
Сообщ. #768713
03.12.2002 15:19
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372

class ParamsTest
{
static void Main()
{
System.Console.WriteLine(sum(2,3,4)); // Three Arguments Passed
System.Console.WriteLine(sum(10,20,30,40,50,60));//Six Arguments
}
static int sum(params int[] num)
{
int tot=0;
foreach(int i in num)
{
tot=tot+i;
}
return tot;
}
}
Сообщ. #768715
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 1:50