Freigeben über


ParserErrorCollection.Contains(ParserError) Methode

Definition

Bestimmt, ob das ParserError-Objekt in der Auflistung enthalten ist.

public:
 bool Contains(System::Web::ParserError ^ value);
public bool Contains (System.Web.ParserError value);
member this.Contains : System.Web.ParserError -> bool
Public Function Contains (value As ParserError) As Boolean

Parameter

value
ParserError

Die ParserError, die in der Auflistung gesucht werden soll.

Gibt zurück

true, wenn sich der ParserError in der Auflistung befindet, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie nach einer Instanz eines angegebenen ParserError Objekts in einem ParserErrorCollection -Objekt gesucht wird.

// Test for the presence of a ParserError in the 
// collection, and retrieve its index if it is found.
ParserError testError = new ParserError("Error", "Path", 1);
int itemIndex = -1;
if (collection.Contains(testError))
  itemIndex = collection.IndexOf(testError);
' Test for the presence of a ParserError in the 
' collection, and retrieve its index if it is found.
Dim testError As New ParserError("Error", "Path", 1)
Dim itemIndex As Integer = -1
If collection.Contains(testError) Then
  itemIndex = collection.IndexOf(testError)
End If

Hinweise

Sie können der Auflistung nicht mehr als einmal dasselbe ParserError Objekt hinzufügen. Wenn Sie jedoch versuchen, ein ParserError Objekt mehrmals hinzuzufügen, wird keine Ausnahme ausgelöst. Stattdessen schlägt die Hinzufügung fehl. In diesem Fall gibt die Add Methode den Wert -1 zurück. Die AddRange Methoden und Insert weisen jedoch keine Rückgabewerte auf. Wenn Sie Objekte mithilfe einer dieser Methoden hinzufügen ParserError , verwenden Sie die Contains -Methode, um zu bestimmen, ob sich ein bestimmtes ParserError Objekt bereits in der Auflistung befindet.

Gilt für: