小编Sop*_*hex的帖子

当类型为"未知"时声明对象

这是我的问题:

我有这个功能

public static void fillObject(object [] obs, DataTable dt)
{
    for (int j = 0; j < dt.Rows.Count; j++)
    {
        DataRow dr = dt.Rows[j];
        fillObject(obs[j], dr);
    }
}
Run Code Online (Sandbox Code Playgroud)

obs是一个类型的类的数组(比如说"羊"),当我调试时,我得到的obs[j]是一个null而不是对象类型,sheep所以我需要做类似的事情

obs[j] = new sheep();
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

c# object

0
推荐指数
1
解决办法
131
查看次数

标签 统计

c# ×1

object ×1