這裏是我的代碼。可以在Linqpad中運行。C#如何投入列表進入列表<customClass>
void Main(){
List<Object> listobj=new List<object>{
new object[]{"A01001","sucess","on"},
new object[]{"A01002","fail","off"}};
listobj.Dump();
var second = listobj.Cast<RowItem>();
second.Dump();
}
public class RowItem {
public string GOODS_ID { get; set; }
public string AUDIT_STATUS { get; set; }
public string APPLY_STATUS { get; set; }
}
我想轉換List<object>
到List<RowItem>
,但是當我使用鑄造法,它返回一個錯誤cannot convert type 'System.Object[]' to class RowItem
這是可能的,或者是有實現這一點的另一種方式?
謝謝。
您試圖將字符串數組(間接)轉換爲RowItem對象。那不起作用。 – DarkKnight