Три return-a. Нужно чтобы возвращался рандомный - C#
Формулировка задачи:
{private static Plastic RanodmPlastic(string name )
{
var rnd = new Random();
{
if (rnd.Next(3) == 1)
return new Soft(name);
return new Middle(name);
return new Hard(name);
}
}
}Решение задачи: «Три return-a. Нужно чтобы возвращался рандомный»
textual
Листинг программы
Plastic result = null;
switch (rnd.Next(3))
{
case 0: result = new Soft(name); break;
case 1: result = new Middle(name); break;
case 2: result = new Hard(name); break;
}
return result;