Witam! Mam problem z błędem "Object reference not set to an instance of an object.". Wiem co on oznacza i wiem, że powoduje go brak utworzonej instancji danego obiektu. Ale, występuje on tam gdzie nie powinien występować, mniej więcej wygląda to tak:
static Klient[] kliente;
static void Main(string[] args)
{
kliente = new Klient[6];
//....
nasłuch słuch = new nasłuch(kliente);
}
public class nasłuch
{
static Klient[] kliente;
public nasłuch(Klient[] klien)
{
kliente = klien;
}
public void nasluch()
{
//....
Wątkownia wąt = new Wątkownia(id - 1, kliente);
}
}
public class Wątkownia
{
static Klient[] kliente;
public Wątkownia(int ide, Klient[] kl)
{
kliente = kl;
}
public void obsługa ()
{
//....
kliente[do_kogo - 1].zaległe.Enqueue(tekst); //Tu jest błąd
}
Próbowałem to obejść w kilka różnych sposobów, ale nic nie daje rady. Czy ktoś mógłby mi pomóc? Z góry dziękuję.
Pozdrawiam!