Bagikan melalui


ISessionStateItemCollection.RemoveAt(Int32) Metode

Definisi

Menghapus item pada indeks tertentu dari koleksi.

public:
 void RemoveAt(int index);
public void RemoveAt (int index);
abstract member RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

Parameter

index
Int32

Indeks item yang akan dihapus dari koleksi.

Contoh

Contoh kode berikut menunjukkan implementasi RemoveAt metode . Untuk contoh implementasi ISessionStateItemCollection lengkap antarmuka, lihat contoh yang disediakan dalam ISessionStateItemCollection gambaran umum antarmuka.

public void RemoveAt(int index)
{
  if (index < 0 || index >= this.Count)
    throw new ArgumentOutOfRangeException("The specified index is not within the acceptable range.");

  pItems.RemoveAt(index);
  pDirty = true;
}
 Public Sub RemoveAt(index As Integer) Implements ISessionStateItemCollection.RemoveAt 
   If index < 0 OrElse index >= Me.Count Then _
     Throw New ArgumentOutOfRangeException("The specified index is not within the acceptable range.")

   pItems.RemoveAt(index)
   pDirty = True
 End Sub

Keterangan

Dalam menerapkan RemoveAt metode , Anda harus mengatur Dirty properti ke true untuk menunjukkan nilai dalam ISessionStateItemCollection implementasi telah dimodifikasi.

Implementasi RemoveAt metode Anda harus memberikan ArgumentOutOfRangeException pengecualian jika index kurang dari nol atau sama dengan atau lebih besar dari ICollection.Count.

Berlaku untuk

Lihat juga