Witam.
Wymyśliłem algorytm losowania rzeczy z tablicy (może taki już istnieje, nie wiem, dużo rzeczy już wymyślono), zacząłem go pisać i na początku pracy z kodem wyskakuje mi błąd. Nie mam pojęcia czego on dotyczy.
Kod:
namespace Test_losowania
{
class Program
{
static void Main(string[] args)
{
int[] names = new int[10] { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 };
int[] probs = new int[10] { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 };
int sum;
foreach (int prob in probs)
{
sum += prob; // tu jest błąd
}
}
}
}
treść błędu:
Błąd CS0165 Użyto nieprzypisanej zmiennej lokalnej „sum”