SessionStateItemCollection.Item[] Egenskap

Definition

Hämtar eller anger ett värde i samlingen.

Överlagringar

Name Description
Item[Int32]

Hämtar eller anger ett värde i samlingen efter numeriskt index.

Item[String]

Hämtar eller anger ett värde i samlingen efter namn.

Item[Int32]

Hämtar eller anger ett värde i samlingen efter numeriskt index.

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

Parametrar

index
Int32

Det numeriska indexet för värdet i samlingen.

Egenskapsvärde

Värdet i samlingen som lagras i det angivna indexet. Om den angivna nyckeln inte hittas returnerar nullförsök att hämta den och försöker ange det ett nytt element med den angivna nyckeln.

Implementeringar

Exempel

Important

Att använda en instans av den här typen med ej betrodda data är en säkerhetsrisk. Använd endast det här objektet med betrodda data. För mer information, se Verifiera alla indata.

Följande kodexempel anger och hämtar värden i en SessionStateItemCollection samling efter numeriskt index.

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

Se även

Gäller för

Item[String]

Hämtar eller anger ett värde i samlingen efter namn.

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

Parametrar

name
String

Nyckelnamnet för värdet i samlingen.

Egenskapsvärde

Värdet i samlingen med det angivna namnet. Om den angivna nyckeln inte hittas returnerar nullförsök att hämta den och försöker ange det ett nytt element med den angivna nyckeln.

Implementeringar

Exempel

Important

Att använda en instans av den här typen med ej betrodda data är en säkerhetsrisk. Använd endast det här objektet med betrodda data. För mer information, se Verifiera alla indata.

Följande kodexempel anger och hämtar värden i en SessionStateItemCollection samling efter namn.

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

Se även

Gäller för