「VB.NET」Is演算子による同一のインスタンスであるかどうかの比較サンプル
書式
インスタンス1 Is インスタンス2
Is演算子を使用して同一のインスタンスであるかどうかの比較を行います
使用例
Module Module1 Public Sub Main() Dim strA As String = "study" Dim strB As String = "skill" 'Is演算子 Console.WriteLine("比較結果1: " + (strA Is strB).ToString) '同一のインスタンスであるかどうかの比較 strA = strB Console.WriteLine("比較結果2: " + (strA Is strB).ToString) '等価性の比較ではない Console.WriteLine("比較結果3: " + (strA Is "study").ToString) Console.ReadKey() End Sub End Module
実行結果
比較結果1: False
比較結果2: True
比較結果3: False