aus, das Objekt vom Typ
'System.collectionss.generic.List nicht gießen kann
Code: Select all
1[System.Object]' to type 'System.Collections.Generic.List
Code aufrufen -
ArrayList arrayList = BusinessLayer.GetData();
List tempList = (List)arrayList[0];
< /code>
Code Logic -< /p>
genanntif (connection.State == System.Data.ConnectionState.Closed)
connection.Open();
var command = connection.CreateCommand();
command.CommandText = "EXEC SP_GET_DATA @id";
command.Parameters.Add(new SqlParameter("@id", id));
using (var reader = command.ExecuteReader())
{
var customTypeList = ((IObjectContextAdapter)context)
.ObjectContext
.Translate(reader)
.ToList();
arrayList.Add(customTypeList);
reader.NextResult();
var customType2List = ((IObjectContextAdapter)context)
.ObjectContext
.Translate(reader)
.ToList();
arrayList.Add(customType2List);
}
< /code>
Ich kehre ArrayList zurück und möchte Daten wieder beim Anrufe aufrufen. Ich möchte kein Modell in Codes Code verwenden. Ich verstehe, dass wir das Modell bei Cally Code verwenden können, aber ich muss überprüfen, ob wir die Daten wiederherstellen können. Können wir Daten zurückbekommen? Ich hoffe, ich habe klar erklärt.>