C#网络编程 (一) 概述
来源:互联网 发布:网络语列表是什么意思 编辑:程序博客网 时间:2024/05/22 03:42
常见的网络组件
System.Net的主要类
System.Sockets的主要类
IP地址相关类和方法
与IP有关的类有IPAddress、IPHostEntry、IPEndPoint和DNS类。
其中IPAddress类的属性和方法
示例:
使用Dns的GetHostName方法找到本地系统主机名,再用该类的GetHostByName找到主机的IP地址
代码
string localName = Dns.GetHostName();Console.WriteLine("主机名:{0}",localName);//此处应该进行异常捕获,并处理IPHostEntry localHost = Dns.GetHostByName(localName);foreach (IPAddress localIP in localHost.AddressList) { Console.WriteLine("IP地址:{0}", localIP.ToString());}//创建IPaddress的实例IPAddress ip1 = IPAddress.Parse("192.168.1.1");IPAddress localIP2 = IPAddress.Parse("127.0.0.1");//创建到制定IP和端口的组合IPEndPoint localEP = new IPEndPoint(localIP2, 8000);Console.WriteLine("Local IPEndPoint is:{0}", localEP.ToString());Console.WriteLine("The Address is :{0}", localEP.Address);Console.WriteLine("The AddressFamily is:{0}",localEP.AddressFamily);Console.ReadKey();
运行结果:
0 0
- C#网络编程 (一) 概述
- C#网络编程概述 一
- C#网络编程概述 一
- C#网络编程概述 一
- C#网络编程概述
- C#网络编程概述
- C#网络编程概述
- C#网络编程概述
- C#网络编程概述
- C#网络编程概述
- C#网络编程概述
- C#网络编程 (三) 多线程概述
- Android网络编程概述(一)
- 安卓网络编程(一)网络编程概述
- C# 网络编程(一)
- C#网络编程概述 二
- C#网络编程概述 三
- C#网络编程概述 二
- sql事务概述
- ShareSDK集成第三方登录和分享的步骤
- ScrollView中的控件占据ScrollView的match_parent
- computer vision(计算机视觉)方面的期刊会议,学术必备
- Bootstrap 初级错误导致显示空白页
- C#网络编程 (一) 概述
- 计算机视觉会议论文入口Computer Vision Foundation open access
- MultiSet(借用map实现multiset的功能)
- Kali Rolling 2016.1安装过程的注意点
- Statement和PreparedStatement有什么区别?哪个性能更好?
- 第十二周数组类运算的实现
- 网络信息安全学习平台---脚本关第2题
- HDU 4455 Substring(DP)
- 5.8.1 创建类型实例