zoukankan      html  css  js  c++  java
  • C# 中List 用法

     

    List 类是 ArrayList 类的泛型等效类,某些情况下,用它比用数组和 ArrayList 都方便。

    我们假设有一组数据,其中每一项数据都是一个结构。

    public struct Item
    {
        public int Id;
        public string DisplayText;
    }

    注意结构是不能给实例字段赋值的,即 public int Id = 1 是错误的。

    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 item = items[1];
    item.DisplayText = "金星";
    items[1] = item;
    大部分转载 小部分自写
  • 相关阅读:
    Java常见异常处理情况
    动手动脑总结
    动手动脑 总结
    二柱子测试三
    动手动脑总结
    动手动脑总结
    Docker同步IDEA
    UISlider
    Docker 部署 uwsgi+nginx + django
    UITableView 九宫格
  • 原文地址:https://www.cnblogs.com/8586/p/1622615.html
Copyright © 2011-2022 走看看