亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Datatble c#行如何轉為對象

c#
小樊
193
2024-07-16 16:24:50
欄目: 編程語言

要將DataTable的行轉換為對象,首先需要定義一個與對象屬性對應的類。然后遍歷DataTable的行,將每行的數據賦值給對象的屬性。以下是一個示例代碼:

public class Person
{
    public int Id { get; set; }
    public string Name { get; set; }
    public int Age { get; set; }
}

public List<Person> ConvertDataTableToList(DataTable table)
{
    List<Person> list = new List<Person>();

    foreach (DataRow row in table.Rows)
    {
        Person person = new Person();
        person.Id = Convert.ToInt32(row["Id"]);
        person.Name = row["Name"].ToString();
        person.Age = Convert.ToInt32(row["Age"]);

        list.Add(person);
    }

    return list;
}

在上面的示例中,我們首先定義了一個Person類,表示一個人員對象,有Id、Name和Age三個屬性。然后定義了一個ConvertDataTableToList方法,用于將DataTable轉換為List對象列表。在方法中使用foreach循環遍歷DataTable的行,然后將每行的數據賦值給Person對象的屬性,并將該對象添加到列表中。最終返回該列表對象。

0
谷城县| 益阳市| 绥德县| 昌江| 明光市| 离岛区| 凌海市| 香河县| 九龙坡区| 监利县| 中宁县| 华容县| 金坛市| 筠连县| 灵武市| 临泉县| 上高县| 眉山市| 丹寨县| 西宁市| 乌拉特后旗| 梧州市| 高碑店市| 呼伦贝尔市| 竹溪县| 钦州市| 禹州市| 农安县| 如东县| 威宁| 游戏| 九寨沟县| 枣阳市| 乌拉特后旗| 图片| 克东县| 泌阳县| 论坛| 宁阳县| 韩城市| 长丰县|