Jak zastosować kropki w If?

0

Witam mam problem z moim kodem

    public InputField maska;
    public Text wynik;
    public InputField ip2;
    public InputField ip3;
    public InputField ip4;
    public InputField lpodsieci;
 
    public void setget()
    {
 
        string wynikm = "Blad";
        string klasaip = "blad";
        int kategoria;
        kategoria = int.Parse(maska.text);
        if (kategoria == 255.0.0.0)
        {
            wynikm = "A";
 
        }

chodzi o to że w 'if (kategoria == 255.0.0.0)' wyświetla mi się błąd o tym że powinien być za 1 kropką nawias, nie mam totalnie pojęcia jak zrobić to aby było dobrze proszę o pomoc. Z góry dziękuję

1

A próbowałeś uzyc stringa? Przeciez liczba nie moze miec takiego formatu :)

1

Nie możesz parsować stringa do integera i potem oczekiwać że integer będzie miał postać "255.0.0.0"

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