易截截图软件、单文件、免安装、纯绿色、仅160KB

C#获取属性的名称


public class A
    {
        public int Pro1 { get; set; }
        public int Pro2 { get; set; }
    }

A a = new A();
如何获取a.Pro1的字符串名称。即如何获得"Pro1"
声明特性,msdn上查一下

C# code:

using System.Reflection;




Type t = typeof(A);
foreach(PropertyInfo pi in t.GetProperties(BindingFlags.Instance | BidngFlags.Public))
{
Console.WriteLine(pi.Name);
}




引用
C# codeusing System.Reflection;


Type t=typeof(A);foreach(PropertyInfo piin t.GetProperties(BindingFlags.Instance| BidngFlags.Public))
{
    Console.WriteLine(pi.Name);
}

正解

反射,
System.Reflection.PropertyInfo[] propertys =对像.GetType().GetProperties();
                foreach (System.Reflection.PropertyInfo info in propertys)
                {
                  //info.Name 属性名称
                }

void Test()
        {
            A a


相关问答:

c# 与java

我明年了就要毕业了 看到招聘网上多数都是招java的      是不是学java比c#好找工作呢?
迷茫啊
不是这样 啊
要是你的c#学习的好的话
也可以得到好的工作啊
不是吗?
这个问题关键在于 ......

急求ASP。NETC#购物车代码

最近在做个网上商城,购物车模块,没有做过,麻烦各位帮忙说下大致说下思路,能发一份源码更好。小弟先谢过各位了;
QQ:413763818;
eamil:swebook@126.com
网上一大堆!

www.51aspx.com

去下 ......

在C#中怎么把一个Excel保存成为一个Html文件?

在C#中怎么把一个Excel保存成为一个Html文件?
如同在Excel中  文件——保存为——格式选为html 生成的文件 及文件夹(在多张sheet 时)

引用
excelapp.Workbooks[1].PublishObjects ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号