zoukankan      html  css  js  c++  java
  • List简单增删改查

     1             //实例化list
     2             List<string> list = new List<string>();
     3 
     4             //添加值,因为长度是可变的,所以可以添加多个值
     5             list.Add("值1");
     6             list.Add("值2");
     7             list.Add("值3");
     8             list.Add("值4");
     9 
    10 
    11             Console.WriteLine("===============显示list集合的数据===============");
    12             //输出值 可以通过循环来输出
    13             foreach (var item in list)
    14             {
    15                 Console.WriteLine(item);
    16             }
    17 
    18 
    19             Console.WriteLine("===============查询List集合是否包含(值1)===============");
    20             //用Contains("要查的数据") 来查询是否包含某个元素
    21             if (list.Contains("值1"))
    22             {
    23                 Console.WriteLine("该集合里包含该元素(值1)");
    24             }
    25             else
    26             {
    27                 Console.WriteLine("没有找到该元素");
    28             }
    29 
    30 
    31             //修改值,可以通过循环修改指定值,也可以通过序号直接来修改(序号从0开始计数)
    32             //序号可以直接修改
    33             list[0] = "修改后的值1";
    34             //通过值查找来修改
    35             for (int i = 0; i < list.Count; i++)
    36             {
    37                 if (list[i] == "值3")
    38                 {
    39                     list[i] = "值3修改成功";
    40                 }
    41             }
    42             Console.WriteLine("===============显示修改后的list集合的数据===============");
    43             //输出值 可以通过循环来输出
    44             foreach (var item in list)
    45             {
    46                 Console.WriteLine(item);
    47             }
    48 
    49 
    50             //删除值 可以通过序号来删除,也可以用值来删除
    51             //根据值来删除
    52             list.Remove("值4");
    53             //根据序号来删除
    54             list.RemoveAt(0);
    55 
    56             Console.WriteLine("===============显示删除后的list集合的数据===============");
    57             //输出值 可以通过循环来输出
    58             foreach (var item in list)
    59             {
    60                 Console.WriteLine(item);
    61             }
    62 
    63             Console.WriteLine("===============显示最后的list集合的数据===============");
    64             //输出值 可以通过循环来输出
    65             foreach (var item in list)
    66             {
    67                 Console.WriteLine(item);
    68             }
    69 
    70             Console.WriteLine("===============倒转List集合的数据===============");
    71             //用reverse 倒转list集合
    72             list.Reverse();
    73             foreach (var item in list)
    74             {
    75                 Console.WriteLine(item);
    76             }
    77 
    78             Console.WriteLine("==========通过Indexof指定查询指定在list中的序号==========");
    79             //通过Indexof指定查询指定在list中的序号 选好从0开始计数,找不到就返回-1
    80             int index = list.IndexOf("值2");
    81             Console.WriteLine($"值2在list中的序号={index}");
  • 相关阅读:
    pikachu---RCE
    pikachu---SQL注入(2)
    pikachu---SQL注入(1)
    pikachu---CSRF
    Pikachu:XSS-盲打、过滤、htmlspecialchars、href与js输出
    xss搭建,cookie获取,钓鱼,键盘记录
    pikachu ------xss漏洞(几中类型简单的介绍)
    验证码绕过
    破解版BrupSuite安装及其问题解决及环境部署
    Pikachu的暴力破解演示-----基于表单的暴力破解
  • 原文地址:https://www.cnblogs.com/qiao298/p/11288230.html
Copyright © 2011-2022 走看看