Я хочу создать функцию, которая будет искать в списке что-то и возвращать bool.
MyList имеет несколько элементов внутри.Каждой переменной name назначается отдельная строка.Я хочу найти в списке конкретное имя .Пример:
public class Type
{
public string name;
}
List<Type> MyList;
bool FindByName(string str)
{
foreach (Type type in MyList)
{
if (type.name == str)
return true;
}
}
Функция FindByName - это то, что я хотел бы сделать универсальной.Функция, которая будет принимать:
List<T>, NameOfVariableToLookIn, U WhatToLookFor
И вы можете просто дать функцию:
List<Type>, name, string str
Беспокоиться, если это вообще возможно.Я действительно не хочу писать новую функцию для каждого нового списка, который я создаю.