Передача типа как параметр функции - C#
Формулировка задачи:
Имеется функция
Эта функция должна возвращать список List, причем элементы в этом списке должны быть такого типа, который я укажу при инициализации функции.
Вобщем сам вопрос: как передать в функцию тип, и как обьявлять эту самую функцию
List<> func()
{
}Решение задачи: «Передача типа как параметр функции»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class Program
{
public static List<T> CreateList<T>(int capacity)
{
return new List<T>(capacity);
}
static void Main(string[] args)
{
List<int> list = CreateList<int>(10);
}
}