×
Felmeddelande :( Din CSS har inte laddats som den ska. Testa reloada sidan.
1

Problem med C# Kod.

Postat av KaramellKnugen den 2 November 2015, 10:28
4 kommentarer · 491 träffar
Halloj,

Behöver nu hjälp utav någon som är vass på på kodning. Sitter och leker med ett "Car Rental" program, och har problem med metoden "GetVehicles" som jag försöker skapa.

public IEnumerable<Ivehicle> GetVehicles(VehicleStatus status)
{
switch (status)
{
case VehicleStatus.All:
return TestData.Vehicles;

case VehicleStatus.Booked:
return from c in TestData.Vehicles
join b in TestData.Bookings on c.Id equals b.VehicleId
where b.Returned.Equals(DateTime.MinValue)
select c;

case VehicleStatus.Available:
return from c in TestData.Vehicles
where GetVehicles(VehicleStatus.Booked)
.Count(b => b.Id.Equals(c.Id)).Equals(0)
select c;

}

Får erroret "not all code paths returns a value". Det är ju ganska sägande i sig själv vad problemet är, men är inte riktigt på vart eller hur jag ska skriva return värdet för att få det att fungera. All hjälp tas emot.

TzN
Föregående tråd
Nästa tråd

4 kommentarer — skriv kommentar

Kommentarerna nedan är skrivna av användare på Fragbite. Fragbite granskar inte sanningshalten i texten och du uppmanas att själv kritiskt granska och bemöta texten. Förutsätt inte att innehållet i texterna är sanning.

Skriv en kommentar