但是他返回一个object,还是没有能够转化成对应的类型。object是所有类型的base类型,你强制转化类型不就可以了,因为Convert.changeType()本身就是一个函数,所以要是返回的类型可以不同类型的,返回值不好定义吧,所以也只好返回object了。
解决方案 »
- windows Phone
- 如何给遍历加时间限制
- 无限级别联动下拉菜单(jQuery版)
- 可能关于存储问题,帮忙看看啊
- 如何讲属于一个DataTable的DataColumn添加到另外一个DataTable中去?
- c#中如何创建动态的窗体
- access的表主键ID,自动编号.做测试用了数字越来越大,发布的时候清空数据库了.这么ID怎么从1开始呢
- C用一个程序实现结点类型不同的链表
- C#获取SQL时间后怎么样做判断
- 在程序中怎么取得本机域用户的登录名?(C#,WinForm,asp.net)
- 请问大家在做c#连接SQL的时候,用的什么版本SQL
- 请问在C#中怎么判断某操作系统是中文操作系统还是英文操作系统?
DataColumn dColumn=new DataColumn("id",System.Type.GetType("System.Int32"));
dColumn.AutoIncrement=true;
dTable.Columns.Add(dColumn);
dTable.Columns.Add(new DataColumn("carNum",System.Type.GetType("System.String")));
dTable.Columns.Add(new DataColumn("orgName",System.Type.GetType("System.String")));
dTable.Columns.Add(new DataColumn("carType",System.Type.GetType("System.String")));
dTable.Columns.Add(new DataColumn("equip",System.Type.GetType("System.String")));
for(int i=0;i<3;i++)
{
DataRow dRow=dTable.NewRow();
dRow[1]="苏EF0001";
dRow[2]="消防中队";
dRow[3]="消防车";
dRow[4]="查看随车器材";
dTable.Rows.Add(dRow);
}
return dTable.DefaultView;
}
你类似这样来创建一个表,然后就自动返回数据类型了。