Bahasa

HttpCookieCollection.GetKey(Int32) Metode

Definisi

Mengembalikan kunci (nama) cookie pada indeks numerik yang ditentukan.

public:
 System::String ^ GetKey(int index);
public string GetKey(int index);
member this.GetKey : int -> string
Public Function GetKey (index As Integer) As String

Parameter

index
Int32

Indeks kunci yang akan diambil dari koleksi.

Mengembalikan

Nama cookie yang ditentukan oleh index.

Contoh

Contoh berikut mengembalikan setiap cookie dari koleksi cookie, memeriksa apakah itu bernama "LastVisit", dan, jika "LastVisit" ditemukan, memperbarui nilainya ke tanggal dan waktu saat ini.

int loop1;

 HttpCookieCollection MyCookieCollection = Response.Cookies;

 for(loop1 = 0; loop1 < MyCookieCollection.Count; loop1++)
 {
    if(MyCookieCollection.GetKey(loop1) == "LastVisit")
    {
       MyCookieCollection[loop1].Value = DateTime.Now.ToString();
       MyCookieCollection.Set(MyCookieCollection[loop1]);
    }
 }
Dim loop1 As Integer
 Dim MyCookie As HttpCookie
 Dim MyCookieCollection As HttpCookieCollection = Request.Cookies
 
 For loop1 = 0 To MyCookieCollection.Count - 1
    If MyCookieCollection.GetKey(loop1) = "LastVisit" Then
       MyCookieCollection(loop1).Value = DateTime.Now().ToString()
       MyCookieCollection.Set(MyCookieCollection(loop1))
       Exit For
    End If
 Next loop1

Berlaku untuk