C# :: Aufgabe #83 :: Lösung #1
13 Lösungen

#83
IP Adresse validieren
Anfänger - C#
von MitoG
- 02.01.2015 um 04:38 Uhr
Schreiben sie eine Consolenanwendung die eine IP Adresse als String entgegen nimmt und validieren sie diese.
Nutzen sie dabei nur den Namespace:
"System"
Der String muss als String verarbeitet werden.
Beispiele:
"192.168.0.1" <- True
"255.255.255.255" <- True
"1.1.256.302" <- False
Nutzen sie dabei nur den Namespace:
"System"
Der String muss als String verarbeitet werden.
Beispiele:
"192.168.0.1" <- True
"255.255.255.255" <- True
"1.1.256.302" <- False
#1

von dotLogix (150 Punkte)
- 06.01.2015 um 19:47 Uhr

// ================================================== // Copyright 2014 (C) , dotLogix // Author: Alexander Schill <alexander@schillnet.de>. // ================================================== namespace ValidateIp { #region Using Directives using System; #endregion internal static class Program { private static void Main(string[] args) { Console.Write("Enter IP: "); var ip = Console.ReadLine(); var parts = ip.Split(".".ToCharArray()); var valid = true; foreach(var part in parts) { int partConvert; if(int.TryParse(part, out partConvert) && partConvert >= 0 && partConvert <= 255) continue; valid = false; break; } Console.WriteLine(valid.ToString()); Console.Read(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1