次の方法で共有


String.Equals メソッド (String)

このインスタンスと、指定した String の値が同一かどうかを判断します。

Overloads Public Function Equals( _
   ByVal value As String _) As Boolean
[C#]
public bool Equals(stringvalue);
[C++]
public: bool Equals(String* value);
[JScript]
public function Equals(
   value : String) : Boolean;

パラメータ

戻り値

value の値がこのインスタンスの値と同じ場合は true 。それ以外の場合は false

例外

例外の種類 条件
NullReferenceException このインスタンスが null 参照 (Visual Basic では Nothing) です。

解説

このメソッドは、序数 (大文字/小文字を区別し、カルチャに依存しない) 比較を実行します。

使用例

[Visual Basic, C#, C++] Equals メソッドの例を次に示します。

 
' Override the 'FormatDataValue' method.
Protected Overrides Function FormatDataValue(ByVal dataValue As Object) As String
   Dim myString As String = dataValue.ToString()
   ' Get the DataFormat.
   Dim myFormat As String = Me.DataFormatString
   Dim mySubString As String = myFormat.Substring(2, 3)
   ' Check for the currency format.
   If mySubString.Equals(":c}") Then
      Return "$" & myString
   Else
      Return myString
   End If
End Function

[C#] 
// Override the 'FormatDataValue' method.
protected override string FormatDataValue(object dataValue) 
{
   string myString = dataValue.ToString();
   // Get the DataFormat.
   string myFormat = this.DataFormatString;
   string mySubString = myFormat.Substring(2,3);
   // Check for the currency format.
   if (mySubString.Equals(":c}"))
   {
      return "$" + myString;
   }
   else
      return myString;
}

[C++] 
// Override the 'FormatDataValue' method.
protected:
String* FormatDataValue(Object* dataValue) 
{
   String* myString = dataValue->ToString();
   // Get the DataFormat.
   String* myFormat = this->DataFormatString;
   String* mySubString = myFormat->Substring(2,3);
   // Check for the currency format.
   if (mySubString->Equals(S":c}"))
   {
      return String::Format( S"${0}", myString );
   }
   else
      return myString;
}

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

String クラス | String メンバ | System 名前空間 | String.Equals オーバーロードの一覧 | CompareOrdinal