Bahasa

ParserErrorCollection.Contains(ParserError) Metode

Definisi

Menentukan apakah ParserError objek terletak di koleksi.

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

untuk ParserError menemukan dalam koleksi.

Mengembalikan

true ParserError jika ada dalam koleksi; jika tidak, false.

Contoh

Contoh kode berikut menunjukkan cara mencari instans objek tertentu ParserError dalam ParserErrorCollection objek.

// 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

Keterangan

Anda tidak dapat menambahkan objek yang sama ParserError ke koleksi lebih dari sekali. Namun, mencoba menambahkan ParserError objek lebih dari sekali tidak akan melemparkan pengecualian. Sebaliknya, penambahan akan gagal. Dalam hal ini, Add metode akan mengembalikan nilai -1. Namun, AddRange metode dan Insert tidak memiliki nilai pengembalian. Saat menambahkan ParserError objek dengan menggunakan salah satu metode ini, gunakan Contains metode untuk menentukan apakah objek tertentu ParserError sudah ada dalam koleksi.

Berlaku untuk