Професионална програма
Loading...
nika_29 avatar nika_29 5 Точки

Как мога да върна масива?

Здравейте,това е условието на задачата заедно с кода- https://dox.abv.bg/download?id=7489385ffe#

Не мога да разбера това-

public string[] CookMeal(int start, int end)
        {
            var meals = ProvideInformationAboutAllProducts();

            if(end > meals.Length)
            {
                end = meals.Length;//В случай, че endIndex e след последния елемент, вземете колкото продукти имате от startIndex
            }

            var result = new List<string>();

            for (int i = start; i < end; i++)
            {
                result.Add(meals[i]);
            }

            return meals;
        }

CookMeal <int startIndex, int endIndex> - Трябва да бъдат намерени всички продукти от startIndex до endIndex .  Имената на всички намерени продукти трябва да бъдат събрани в стрингов масив, който да бъде върнат от метода.

Не ми е ясно как мога да върна result и с meals работи,но в условието доколкото разбрах трябва за върна масива

Тагове:
TeMePyT avatar TeMePyT 142 Точки
Best Answer

result си го направил на лист, метода връща стрингов масив. Намери начин да обърнеш result от лист на масив ;)

0
nika_29 avatar nika_29 5 Точки

Мерсии стана - return result.ToArray();

1