SessionStateItemCollection.Item[] Properti
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.
Mendapatkan atau menetapkan nilai dalam koleksi.
Overload
Item[Int32] |
Mendapatkan atau menetapkan nilai dalam koleksi menurut indeks numerik. |
Item[String] |
Mendapatkan atau menetapkan nilai dalam koleksi berdasarkan nama. |
Item[Int32]
Mendapatkan atau menetapkan nilai dalam koleksi menurut indeks numerik.
public:
property System::Object ^ default[int] { System::Object ^ get(int index); void set(int index, System::Object ^ value); };
public object this[int index] { get; set; }
member this.Item(int) : obj with get, set
Default Public Property Item(index As Integer) As Object
Parameter
- index
- Int32
Indeks numerik nilai dalam koleksi.
Nilai Properti
Nilai dalam koleksi yang disimpan pada indeks yang ditentukan. Jika kunci yang ditentukan tidak ditemukan, mencoba mengembalikannya null
, dan mencoba mengaturnya akan membuat elemen baru menggunakan kunci yang ditentukan.
Penerapan
Contoh
Penting
Menggunakan instans objek ini dengan data yang tidak tepercaya adalah risiko keamanan. Gunakan objek ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.
Contoh kode berikut menetapkan dan mendapatkan nilai dalam SessionStateItemCollection koleksi menurut indeks numerik.
SessionStateItemCollection sessionItems = new SessionStateItemCollection();
sessionItems["ZipCode"] = "98072";
sessionItems["Email"] = "someone@example.com";
for (int i = 0; i < items.Count; i++)
Response.Write("sessionItems[" + i + "] = " + sessionItems[i].ToString() + "<br />");
Dim sessionItems As SessionStateItemCollection = New SessionStateItemCollection()
sessionItems("ZipCode") = "98072"
sessionItems("Email") = "someone@example.com"
For i As Integer = 0 To items.Count - 1
Response.Write("sessionItems(" & i & ") = " & sessionItems(i).ToString() & "<br />")
Next
Lihat juga
Berlaku untuk
Item[String]
Mendapatkan atau menetapkan nilai dalam koleksi berdasarkan nama.
public:
property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ name); void set(System::String ^ name, System::Object ^ value); };
public object this[string name] { get; set; }
member this.Item(string) : obj with get, set
Default Public Property Item(name As String) As Object
Parameter
- name
- String
Nama kunci nilai dalam koleksi.
Nilai Properti
Nilai dalam koleksi dengan nama yang ditentukan. Jika kunci yang ditentukan tidak ditemukan, mencoba mengembalikannya null
, dan mencoba mengaturnya akan membuat elemen baru menggunakan kunci yang ditentukan.
Penerapan
Contoh
Penting
Menggunakan instans objek ini dengan data yang tidak tepercaya adalah risiko keamanan. Gunakan objek ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.
Contoh kode berikut mengatur dan mendapatkan nilai dalam SessionStateItemCollection koleksi berdasarkan nama.
SessionStateItemCollection items = new SessionStateItemCollection();
items["LastName"] = "Wilson";
items["FirstName"] = "Dan";
foreach (string s in items.Keys)
Response.Write("items[\"" + s + "\"] = " + items[s].ToString() + "<br />");
Dim items As SessionStateItemCollection = New SessionStateItemCollection()
items("LastName") = "Wilson"
items("FirstName") = "Dan"
For Each s As String In items.Keys
Response.Write("items(""" & s & """) = " & items(s).ToString() & "<br />")
Next