当前位置:编程学习 > C#/ASP.NET >>

|M| 如何让一个枚举有多个值 可能我说不清楚 大家进来看看 第二贴:如何给一个变量添加属性 500分 分五个问题 之 问题一

本来我的要求比较多 现在一个一个来解决
刚才的问题是说怎么给枚举添加多个值

现在就首先怎么给变量添加多个属性

如我声明一个变量

 public Int32 ImgStatic =0

这样就得到了一个新变量
如果我想注明这个变量是做什么用的
那么我就可以用

 /// <summary>
 /// 信息状态
 /// </summary>
 public Int32 ImgStatic = 0;

那么这样在鼠标停在这个变量中的时候就可以看到信息状态
好现在我想在程序中得到这个
/// <summary>
/// 信息的状态
/// </summar>
里面的
"信息的状态"这内个字要怎么得来
如Response.Write(ImgStatic.??);
显示"信息的状态" 这几个字

谢谢 --------------------编程问答-------------------- 恩,你这个要求实际上是ide的基本机制,这个并非是想你想象的那样给变量添加属性来解决,他实际上使用的是反射 --------------------编程问答-------------------- 另外,看看下面这个图,值类型和引用类型实际上是两个不同的体系,这个是不能等同的

--------------------编程问答-------------------- 这么高深

那具体要怎么来实现呢

谢谢 --------------------编程问答-------------------- 我是使用DescriptionAttribute
如:
class User
{
[DescriptionAttribute("名称"]
public string Name
{
   ...code
}
}

然后使用一些反射的方法把Attribute名称读出来或者写入。 --------------------编程问答-------------------- 我觉得你得写个自己的对象吧, 把数和信息状态当做两个属性.


  --------------------编程问答-------------------- RE:luqizheng 
------------------------
可不可以写清楚一点我看不太清楚啊

谢谢 --------------------编程问答-------------------- 同意 楼上
自己写个类,把各种信息(包括图片)作为该类的字段,然后索引出相应的属性
这样可以在很多地方都能使用了 

PS:顺便拜下楼主,您太有分了,100、100的扔 。。。 --------------------编程问答-------------------- RE:PS:顺便拜下楼主,您太有分了,100、100的扔 。。。
-----------------------------------------------
只要问题能得到解决 多少分都愿意给

谢谢

RE:自己写个类,把各种信息(包括图片)作为该类的字段,然后索引出相应的属性 
-----------------------------------
这个不太灵活 我想看看
::你这个要求实际上是ide的基本机制,这个并非是想你想象的那样给变量添加属性来解决,他实际上使用的是反射::
这个是怎么来做的

谢谢 --------------------编程问答-------------------- 什么意思啊?一顿模糊,
那有属性了?给变量添加多个属性 是什么意思啊? --------------------编程问答-------------------- RE:
什么意思啊?一顿模糊, 
那有属性了?给变量添加多个属性 是什么意思啊?
---------------------------------------------------
就是比如我起明了Int32 Static 这个变量
然后我要添加这个变量的说明,或者其他的信息
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,