2016-08-29 4 views
-1

Ich rief eine Funktion in BLL von DAL, die Funktionsausgabetyp ist datatable und in BLL Ich möchte es in einer Liste hinzufügen, wie dies zu tun? in BLL: Mein Code ist hier:So fügen Sie eine Datentabelle in einer Liste hinzu

public static List<tbl_view> ListOrDefault() 
     { 
      List<tbl_view> load = new List<tbl_view>(); 
      tbl1 dt = new tbl1(); 
      dt = db.Fill_load(); 
      load.Add(dt.age, dt.famil, dt.name, dt.id, dt.field); 
      return load; 
     } 

Visual Studio Fehler in load.add

+1

_ "Visual Studio Fehler in load.add" erwähnen immer den Fehler auf stackoverflow_ –

Antwort

2

List<T>.Add nehmen Objekte vom Typ T, in diesem Fall tbl_view, aber Sie sind vorbei einzelne Eigenschaften wie dt.Age. Sie müssen erstellen und Instanzen initialisiert werden:

load.Add(new tbl_view{ Age = dt.Age, Fami = dt.fami, Name = dt.name, Id = dt.id, Field = dt.field }); 

(vorausgesetzt, dass diese Eigenschaften in tbl_view existieren)

Verwandte Themen