タイトル : Re^3: EqualsメソッドとIs演算子の違い 投稿日 : 2007/07/23(Mon) 18:02 投稿者 : 魔界の仮面弁士
> これだと EqualsメソッドとIs演算子の違いが見られませんでした。 Imports System.Net Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load Dim X As IPAddress = IPAddress.Parse("192.168.0.1") Dim Y As IPAddress = IPAddress.Parse("192.168.0.1") Dim Z As IPAddress = X Debug.Print(X Is Y) ' False Debug.Print(X Is Z) ' True Debug.Print(X.Equals(Y)) ' True ★ Debug.Print(X.Equals(Z)) ' True Debug.Print(ReferenceEquals(X, Y)) ' False Debug.Print(ReferenceEquals(X, Z)) ' True End Sub End Class |