以前觉得什么都能记住 翻一遍书就能去考试了,现在回过头来想一些东西,突然有种模糊的陌生感,应了那句好记性不如烂笔头。做笔记终归是利大于弊的。麻烦一点但是却受用。
突然想从头开始,看一些过去的书,补一些小笔记。
System.Net下的IPAddress IPEndPoint
1 void Start () { 2 //IPAddress(Byte[]) 新实例初始化 IPAddress 类地址指定为 Byte 数组。; 3 IPAddress ipAddress1 = new IPAddress(new byte[] { 151, 33, 86, 50 }); 4 //IPAddress(Int64) 新实例初始化 IPAddress 类地址指定为 Int64。 5 IPAddress ipAddress2 = new IPAddress(0x2414188f); 6 //Parse(String) IP 地址将字符串转换为 IPAddress 实例 7 IPAddress ipAddress3 = IPAddress.Parse("192.168.100.9"); 8 Debug.Log("ip1="+ipAddress1+"/ip2="+ipAddress2+"/ip3="+ipAddress3); 9 10 //IPEndPoint 表示主机地址和端口信息。 11 IPEndPoint ipEndPoint = new IPEndPoint(ipAddress1,8899); 12 Debug.Log("IP="+ipEndPoint.Address+"/Port="+ipEndPoint.Port); 13 14 IPAddress[] ips = Dns.GetHostEntry("www.baidu.com").AddressList; 15 foreach (IPAddress ip in ips) 16 { 17 Debug.Log("baidu ip="+ip); 18 } 19 ips = Dns.GetHostAddresses("www.cctv.com"); 20 foreach (IPAddress ip in ips) 21 { 22 Debug.Log("cctv ip=" + ip); 23 } 24 }
//output
IPAddress 类,提供 Internet 协议 (IP) 地址>>> https://msdn.microsoft.com/zh-cn/library/system.net.ipaddress%28v=vs.110%29.aspx
IPEndPoint 类 ,将网络端点表示为 IP 地址和端口号>>> https://msdn.microsoft.com/zh-cn/library/system.net.ipendpoint%28v=vs.110%29.aspx