Я новичок в c#
и вот отрывок из личного проекта, над которым я работаю, чтобы получить некоторый опыт.
При вызове функции getRecipe()
вне этого класса я получаю следующую ошибку. Я хочу, чтобы мой List
был закрыт для класса CookBook
, но все же мог получить ссылку на один из Recipes
в List
. Я не хочу публиковать свой List
.
Любые советы приветствуются! Благодаря
Ошибка
return type 'cookbook.Recipe is less accessible than method 'cookbook.CookBook.getRecipe(string)'
public class CookBook
{
private List<Recipe> listOfRecipes = new List<Recipe> {};
public Recipe getRecipe(string name)
{
int i = 0;
while (listOfRecipes[i].getRecipeName() != name)
{
i++;
}
return listOfRecipes[i];
}
}