当前位置: 首页>>代码示例>>C#>>正文


C# DnsEndPoint.Equals方法代码示例

本文整理汇总了C#中System.Net.DnsEndPoint.Equals方法的典型用法代码示例。如果您正苦于以下问题:C# DnsEndPoint.Equals方法的具体用法?C# DnsEndPoint.Equals怎么用?C# DnsEndPoint.Equals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Net.DnsEndPoint的用法示例。


在下文中一共展示了DnsEndPoint.Equals方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Constructor_StringInt

		public void Constructor_StringInt ()
		{
			Assert.Throws<ArgumentNullException> (delegate {
				new DnsEndPoint (null, 0);
			}, "ctor(null,0)");
			Assert.Throws<ArgumentException> (delegate {
				new DnsEndPoint (String.Empty, 0);
			}, "ctor(Empty,0)");
			Assert.Throws<ArgumentOutOfRangeException> (delegate {
				new DnsEndPoint ("localhost", -1);
			}, "ctor(localhost,-1)");
			Assert.Throws<ArgumentOutOfRangeException> (delegate {
				new DnsEndPoint ("localhost", (0xffff + 1));
			}, "ctor(localhost,(0xffff + 1))");

			DnsEndPoint dep = new DnsEndPoint ("localhost", 65535);
			Assert.AreEqual (AddressFamily.Unspecified, dep.AddressFamily, "AddressFamily");
			Assert.AreEqual ("localhost", dep.Host, "Host");
			Assert.AreEqual (65535, dep.Port, "Port");
			Assert.IsFalse (dep.Equals (null), "Equals(null)");
			Assert.IsTrue (dep.Equals (dep), "Equals(self)");
			Assert.AreEqual ("Unspecified/localhost:65535", dep.ToString ());
		}
开发者ID:dfr0,项目名称:moon,代码行数:23,代码来源:DnsEndPointTest.cs

示例2: InterNetwork

		public void InterNetwork ()
		{
			DnsEndPoint dep = new DnsEndPoint ("localhost", 0, AddressFamily.InterNetwork);
			Assert.AreEqual ("localhost", dep.Host, "Host");
			Assert.AreEqual (AddressFamily.InterNetwork, dep.AddressFamily, "AddressFamily");
			Assert.AreEqual ("localhost", dep.Host, "Host");
			Assert.AreEqual (0, dep.Port, "Port");
			Assert.IsFalse (dep.Equals (null), "Equals(null)");
			Assert.IsTrue (dep.Equals (dep), "Equals(self)");
			Assert.AreEqual ("InterNetwork/localhost:0", dep.ToString ());
		}
开发者ID:dfr0,项目名称:moon,代码行数:11,代码来源:DnsEndPointTest.cs

示例3: Unspecified

		public void Unspecified ()
		{
			DnsEndPoint dep = new DnsEndPoint ("localhost", 0, AddressFamily.Unspecified);
			Assert.AreEqual ("localhost", dep.Host, "Host");
			Assert.AreEqual (AddressFamily.Unspecified, dep.AddressFamily, "AddressFamily");
			Assert.AreEqual ("localhost", dep.Host, "Host");
			Assert.AreEqual (0, dep.Port, "Port");
			Assert.IsFalse (dep.Equals (null), "Equals(null)");
			Assert.IsTrue (dep.Equals (dep), "Equals(self)");
			Assert.AreEqual ("Unspecified/localhost:0", dep.ToString ());
		}
开发者ID:dfr0,项目名称:moon,代码行数:11,代码来源:DnsEndPointTest.cs


注:本文中的System.Net.DnsEndPoint.Equals方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。