本文整理汇总了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 ());
}
示例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 ());
}
示例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 ());
}