2010-03-12 5 views
5

Können Sie mir bitte sagen, wie man ein Array in Sitzung speichert und wie man dieses Array aus der Sitzung holt?Wie Speichern von Array in Sitzung in ASP.NET MVC?

Ich versuche, ein Array des Typs Double zu speichern und Werte des gleichen Typs zuzuweisen, aber es zeigt mir einen Fehler. Wie weise ich dem Array, das sich in Sitzung befindet, Werte zu?

Ich verwende ASP.NET MVC.

+1

Es uns zweifellos helfen würde, Ihnen helfen, wenn Sie Details zu dem angezeigten Fehler angeben. –

Antwort

7
Session["your_array"] = new double[]{1.0,2.0,3.0}; 


double[] arr = double[](Session["your_array"]); 
5

Sie wahrscheinlich, wie gearbeitet haben, die in der Doppel Array zu bekommen, aber sie wieder für einige Probleme werden mit bekommen können - hier so Beispiele für beide:

 double[] myDoubleArray = new double[] { 1.0, 1.2, 1.3, 1.4}; 
     Session["DoubleList"] = myDoubleArray; 

     double[] sessionDoubles = (double[])Session["DoubleList"]; 
+0

Vielen Dank, ich habe es implementiert, aber mein Problem war, dass ich Seprate-Klasse für Sitzungsvariablen und Zugriff auf Daten von dort verwende, aber jede Art und Weise, die ich es implementieren werde. Vielen Dank – mary

Verwandte Themen