Ключевое слово params позволяет указать параметр метода, который принимает переменное количество аргументов. Вы можете отправить список, разделенный запятыми. аргументы типа, указанного в объявлении параметра, или массив аргументов указанного типа. Вы также можете отправить аргументы. Никакие дополнительные параметры не разрешены после параметров ключевое слово в объявлении метода, и только одно ключевое слово params разрешено в объявлении метода.
Таким образом, вы можете также вызвать метод Test, подобный этому Test(1); без ошибок компилятора.
Ответ 3
Попробуйте это.
var myStringArray = new string[] {"a", "b", "c"};
Test(myStringArray)