如何通过DataTable的列名 生成实体类,列名为类的属性 求大神帮忙

问题描述

现在需要DataTable动态生成实体类,有没有什么好的办法,求大神帮忙

解决方案

解决方案二:
动态生成实体类?根据列名映射到POCO属性可以做到,但动态创建实体类?那只能dynamic了
解决方案三:
“动态生成实体类”的概念是什么呢?是写一个编写代码的机器狗?
解决方案四:
引用2楼sp1234的回复:

“动态生成实体类”的概念是什么呢?是写一个编写代码的机器狗?

比如我将datatable作为参数传入方法,方法返回一个类的实体,里边的字段为这个类的属性
解决方案五:
whatdoyouwhanttodo?
解决方案六:
引用4楼qq_17486399的回复:

whatdoyouwhanttodo?

能动态生成类的一个方法
解决方案七:
要用到反射!看一下下边的例子
解决方案八:
引用5楼sylucifer的回复:

Quote: 引用4楼qq_17486399的回复:
whatdoyouwhanttodo?

能动态生成类的一个方法

有这样的方法?我没见过
解决方案九:
如果你做一个代码生成器的功能,当然没有问题。不过是生成一些字符串而已。但你要是想生成一些新的“类”,那估计是做不到了。没办法凭空出一个东西。
解决方案十:
按照楼主的意思,为何不直接使用dynamic?

时间: 2024-07-29 14:12:05

如何通过DataTable的列名 生成实体类,列名为类的属性 求大神帮忙的相关文章

sqlserver-尝试写了一个 JDBC 操作 SQLServer 的工具类,但是好像有问题,求大神帮忙指正

问题描述 尝试写了一个 JDBC 操作 SQLServer 的工具类,但是好像有问题,求大神帮忙指正 java新人,尝试写了一个 JDBC 操作 SQLServer 的工具类,但是好像有问题,调用 insert 指令没问题,而 select 指令出现如下报错: com.microsoft.sqlserver.jdbc.SQLServerException: ')' 附近有语法错误. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFr

连接-Datatable合并比较的问题,求大神帮忙

问题描述 Datatable合并比较的问题,求大神帮忙 C# 如何使两个datatable连接起来相当于sql外连接,列名一样 解决方案 列名都一样应该是union不是join. 可以用linq 如果你能给出测试数据,我可以写给你. 解决方案二: 可以看下linq to datatable.http://blog.csdn.net/chinacsharper/article/details/9246623 解决方案三: 右边的dt删除了四行数据,用Merge合并后达不到我要的效果

android 类qq空间图片查看器。出现好多错误 求大神帮忙。小女涉入甚浅。

问题描述 android 类qq空间图片查看器.出现好多错误 求大神帮忙.小女涉入甚浅. 11-20 11:26:39.629: E/AndroidRuntime(1136): FATAL EXCEPTION: main 11-20 11:26:39.629: E/AndroidRuntime(1136): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.desktop/co

matrix-C++类中包含数组,如何重载运算符,第一次进入,还没有c币,求大神帮忙了,感激不尽

问题描述 C++类中包含数组,如何重载运算符,第一次进入,还没有c币,求大神帮忙了,感激不尽 这是头文件 #include #ifndef MATRIX_H_ #define MATRIX_H_ class matrix { private: double a[20][20]; int m,n; public: matrix(); matrix(const matrix&a); ~matrix(); matrix operator=(const matrix&a); friend void

用exe4j生成exe时出错 求大神帮忙

问题描述 用exe4j生成exe时出错 求大神帮忙 java.lang.ExceptionInInitializerError at init.ContextFactory.getContext(ContextFactory.java:17) at window.ExitDialog.(ExitDialog.java:38) at window.ExitDialog.main(ExitDialog.java:96) at sun.reflect.NativeMethodAccessorImpl.

新闻类app界面设计问题,求大神解答

问题描述 新闻类app界面设计问题,求大神解答 我们需要做一款app,页面上有一个页面,类似于今日头条的新闻详细页面,上面是新闻,新闻下面是一条条评论.我的想法是一条条评论是一个Listview,那么上面的新闻内容部分通过一个head来实现吗?还是有其他的实现方式,如果不这么设计的话,那就要用scrollview 了,那用listview的意义不就没了??求大神帮忙解答 解决方案 scrollview的做法更符合自然,不是说用listview不行,而是用户体验比较怪,违反直觉.这个你不能用我怎么

c++-C++ 求大神帮忙修改段代码,信息管理系统,把原有的类拆成四个派生类

问题描述 C++ 求大神帮忙修改段代码,信息管理系统,把原有的类拆成四个派生类 http://pan.baidu.com/s/1o69SUWq 这里面是头文件和源文件和说明 求大神帮帮忙 解决方案 链接不存在了 提供一个思路吧,也就把工作细分化.把功能具体化.举一个简单例子 假如有一个图书管理类. 你可以拆分为:借书类.还书类.查书类等,

java kml-java生成kml文件,求大神帮忙!

问题描述 java生成kml文件,求大神帮忙! 拿到了经纬度信息,需要用经纬度信息生成kml文件,求大神指导java怎么写? 解决方案 参考这里:http://blog.csdn.net/hnyzwtf/article/details/51453693

rsa加解密-关于java自带RSA密钥包生成的私钥公钥加密不了,求大神帮忙看一下

问题描述 关于java自带RSA密钥包生成的私钥公钥加密不了,求大神帮忙看一下 我用JAVA生成了一个公钥如下: System.out.println(publicKey.getPublicKey()); 输出:modulus:154308594144468705348294760484396264219304223307125368116140288659005422830 114898674784044956357283073098453132761265419031547660249768