如何用List类实现像combox那样,包含有显示值和实际值的数组

ximenwuji 2013-05-02 10:44:01
例如
下面的
显示值 值
张三 1
李四 2
........等等
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
昨夜星空 2013-06-24
  • 打赏
  • 举报
回复
我要绑定combox,上面代码,方法怎么用啊
bdmh 2013-05-02
  • 打赏
  • 举报
回复
List有泛型,你可以保存一个类实例
wangmeng159 2013-05-02
  • 打赏
  • 举报
回复
用泛型就可以了, 自己定义一个类
 public class Student
        {
            private string name;

            public string Name
            {
                get { return name; }
                set { name = value; }
            }
            private string value;

            public string Value
            {
                get { return this.value; }
                set { this.value = value; }
            }
        }

 List<Student> list = new List<Student>();
            Student stu = new Student();
            stu.Name = "zhangsan";
            stu.Value = "1";
            
//或者用
   Dictionary<int, string> dic = new Dictionary<int, string>();
            dic.Add(1, "张三");
threenewbee 2013-05-02
  • 打赏
  • 举报
回复
List<Tuple<string, int>> List<KeyValuePair<string, int>> List<MyClass> (class MyClass { public string text; public string value; }) List<string[]> ...
  • 打赏
  • 举报
回复
List可以是包含键 和 值 的类的对象的集合 还可以利用字典来实现

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧