C# 中 List 用法
2009-06-08 22:26
337 查看
List 类是 ArrayList 类的泛型等效类,某些情况下,用它比用数组和 ArrayList 都方便。 我们假设有一组数据,其中每一项数据都是一个结构。 public struct Item
{
public int Id;
public string DisplayText;
} 注意结构是不能给实例字段赋值的,并且没有构造函数。 using System.Collections.Generic;
List<Item> items = new List<Item>();
//添加
Item item1 = new Item();
item1.Id = 0;
item1.DisplayText = "水星";
items.Add(item1);
//添加
Item item2 = new Item();
item2.Id = 1;
item2.DisplayText = "地球";
items.Add(item2);
//修改
//这里使用的是结构,故不能直接用 items[1].DisplayText = "金星";
Item item = items[1];
item.DisplayText = "金星";
{
public int Id;
public string DisplayText;
} 注意结构是不能给实例字段赋值的,并且没有构造函数。 using System.Collections.Generic;
List<Item> items = new List<Item>();
//添加
Item item1 = new Item();
item1.Id = 0;
item1.DisplayText = "水星";
items.Add(item1);
//添加
Item item2 = new Item();
item2.Id = 1;
item2.DisplayText = "地球";
items.Add(item2);
//修改
//这里使用的是结构,故不能直接用 items[1].DisplayText = "金星";
Item item = items[1];
item.DisplayText = "金星";
相关文章推荐
- C# List<T>用法
- C# List<T>用法 (转载)
- C# List<T>用法(转)
- 学习笔记(一)C#基础和泛型List和DataTable和HashTable和Dictionary的简单用法--存值 取值
- C#2.0泛型--Dictionary,List用法
- C# List<T>中Find的用法
- c# 泛型List的定义、作用、用法
- C# List<T>用法
- [转]:C#集合类之Array,ArrayList,List的用法
- c# list的用法
- C# List<T>用法
- C# List<T>用法
- C# List<T>用法
- C# List<T>用法
- C# IList, ArrayList与List的区别详解 & 简单用法举例(转)
- C# 泛型List的定义、作用、用法
- C#2.0泛型--Dictionary,List用法
- C# List<T>用法
- C#中List用法
- C#&nbsp;List&lt;&gt;简单用法