ISessionStateItemCollection.RemoveAt(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.