use string for IP adresses instead of explicit type

This commit is contained in:
Hartmann Felix (PEA3-Fe-FI)
2021-09-21 08:52:53 +02:00
parent 4bf8032003
commit 5d69842ec0
2 changed files with 12 additions and 7 deletions

View File

@@ -12,7 +12,7 @@ namespace PolyChat
{
public class Controller
{
public static IPAddress ip;
public static string ip;
private MainPage UIController;
private ClientHandler clientHandler;
@@ -93,11 +93,16 @@ namespace PolyChat
Console.WriteLine($"Message received from {socket.GetHashCode()}:{message.Data[0]}");
}
static IPAddress[] GetIPs()
static string[] GetIPs()
{
IPHostEntry ipEntry = Dns.GetHostEntry(Dns.GetHostName());
IPAddress[] addr = ipEntry.AddressList;
return addr;
string[] ips = new string[addr.Length];
for (int i=0; i<addr.Length; i++)
{
ips[i] = addr.ToString();
}
return ips;
}
}