Błąd kompilatora CS0161
"method": nie wszystkie ścieżki kodu zwracają wartość
Metoda zwracająca wartość musi mieć instrukcję return
we wszystkich ścieżkach kodu. Aby uzyskać więcej informacji, zobacz Metody.
Poniższy przykład generuje CS0161:
C#
// CS0161.cs
public class Test
{
public static int Main() // CS0161
{
int i = 5;
if (i < 10)
{
return i;
}
else
{
// Uncomment the following line to resolve.
// return 1;
}
}
}
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: