Pętla while

0

Witam. Z góry uprzedzam, że jest to pytanie bardzo głupie, jednak ja programuję w C# i muszę zamienić kod C++ na kod C#. Podam schemat kodu z problemem:

int w = 0;

while(w)
{
       // Jakieś instrukcje
}

I tutaj jest moje pytanie: na jakim warunku operuje teraz pętla while :)? Niestety, nigdy się z czymś takim nie spotkałem :/. Pozdrawiam (i liczę na wyrozumiałość) ;).

0

na takim: while(0) -> while(false) -> czyli nigdy sie nie wykona to co wew.

0

@n0name_l - myślę że chodzi raczej o:

while (w != 0) {
    // ...
}

Tzn. odpowiednik C/C++ owego while(jakis_int) jest w C# while(jakis_int != 0).

W podanym przypadku akurat jest trochę bezsensowny kod, bo pętla ani razu nie wejdzie, ale to IMO był tylko przykład :].

0

Dzięki za odpowiedzi :). Znalazłem fajny algorytm na necie, tylko że w C++ i musiałem jakoś go na C# zamienić :). Pozdrawiam ;).

1 użytkowników online, w tym zalogowanych: 0, gości: 1