CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

ArrayList(对象数组)转化为DataTable遇到的问题

楼主wxl_pilot(空军飞行员)2006-03-09 17:46:33 在 .NET技术 / ASP.NET 提问

有实体类  
  public   class   Student  
  {  
          private   string   _name;  
          private   string   _sex;  
   
          public   string   Name  
          {  
            get{return   _name;}  
              set{_name   =   value;}  
            }  
          public   string   Sex  
          {  
            get{return   _sex;}  
              set{_sex   =   value;}  
            }  
  }  
   
  Student   s   =   new   Student();  
  s.Name   =   "111";  
  s.sex     =   "2222";  
   
  ArrayList   al   =   new   ArrayList();  
  al.Add(s);  
   
  现在想把ArrayList转化为DataTable,遇到一个问题就是不知道如何通过al取得实体类s的属性个数来作为DataTable的列数  
   
  al[0].GetType().GetFields().Length  
  好象这样取总是为0 问题点数:45、回复次数:1Top

1 楼zhongkeruanjian(编程亮子)回复于 2006-03-09 18:02:09 得分 45

PropertyDescriptorCollection   properties   =   TypeDescriptor.GetProperties(al[0]);Top

相关问题

  • 如何把一个数组转化为一个数据结构,如ArrayList。
  • 数组如何转换ArrayList
  • List怎样转化为数组
  • Byte数组转化成string问题...
  • 如何将byte[]数组转化成string
  • 怎么把dataset转化到数组呢?
  • 数组转化,由php到javascript! help
  • DataRow数组怎么一次导进DataTable?
  • 能够把一个对象转化成byte数组?
  • 怎么把把select对象的options转化成一个数组。

关键词

  • 转化
  • arraylist
  • sex
  • 遇到
  • al
  • 实体
  • 转化为datatable
  • student
  • 问题
  • private

得分解答快速导航

  • 帖主:wxl_pilot
  • zhongkeruanjian

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo