using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq; namespace ConsoleTest
{ class Program
{
class Test
{
public string Num = "";
} static void Main(string[] args)
{ List<Test> listTest = new List<Test>(); for (int i = ; i < ; i++)
{
listTest.Add(new Test { Num = i.ToString() });
}
int NumCount = ;
//foreach (var list in listTest)
//{
// NumCount++;
// if (listTest.Count < 20)
// {
// listTest.Add(new Test { Num = NumCount.ToString() });
// }
// Console.WriteLine(list.Num);
//}//报错
NumCount = ;
for (int i = ; i < listTest.Count; i++)
{
NumCount++;
if (listTest.Count < )
{
listTest.Add(new Test { Num = NumCount.ToString() });
}
Console.WriteLine(listTest[i].Num);
} Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("", "helo1");
dict.Add("", "helo2");
var keysList = new string[dict.Count];
dict.Keys.CopyTo(keysList, );
foreach (var key in keysList)
{
Console.WriteLine("key_ " + key.ToString() + ":" + dict[key]);
dict.Remove(key); // Response.Write("key" + key.ToString() + ":" + dict[key]);
}
Console.WriteLine("AfterRemoved!========================================="); foreach (var dic in dict)
{
Console.WriteLine(dic.Key, dic.Value);
}
Console.WriteLine("dic AfterShow!========================================="); Dictionary<int, string> dict2 = new Dictionary<int, string>();
dict2.Add(, "helo21");
dict2.Add(, "helo22");
var keysList2 = new int[dict2.Count];
dict2.Keys.CopyTo(keysList2, );
foreach (var key2 in keysList2)
{
Console.WriteLine("key_ " + key2.ToString() + ":" + dict2[key2]);
dict.Remove(key2.ToString()); // Response.Write("key" + key.ToString() + ":" + dict[key]);
}
Console.WriteLine("dict2 AfterRemoved!========================================="); foreach (var dic in dict)
{
Console.WriteLine(dic.Key, dic.Value);
} Console.ReadLine(); Console.Read(); }
}
}

最新文章

  1. Linux系统man查询命令等级及意义
  2. 一群猴子排成一圈,按1,2,...,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去...,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号
  3. shell脚本的入参
  4. Linq基本用法
  5. Python实现Hadoop MapReduce程序
  6. RGB HSV HLS三种色彩模式转换(C语言实现)
  7. 使用(Drawable)资源——图片资源
  8. intellij配置hibernate自动生成hbm.xml文件
  9. 【hihocoder】 Magic Box
  10. Oracle sys 用户无密码文件无法登录
  11. sysbench安装及性能测试
  12. DBeaver利用方式简介
  13. 来自阿里妈妈的iconfont(转)
  14. Redis缓存系统-Java-Jedis操作Redis,基本操作以及 实现对象保存
  15. PHP中数组的各种用法
  16. int类型转换byte类型
  17. 并发系列(二)----Java内存模型
  18. Android热修复之AndFix使用教程
  19. 子级用css float浮动 而父级div没高度不能自适应高度
  20. unity3d之切换场景不销毁物体

热门文章

  1. 通过HttpListener实现简单的Http服务
  2. 数据结构:单链表结构字符串(python版)改进
  3. String和Date、Timestamp之间的转换
  4. 基于SSH框架的学生公寓管理系统的质量属性
  5. 深入理解和应用display属性(二)
  6. 取出session中的所有属性与值的方法
  7. JS高程3.基本概念(3)
  8. Linux0.11内核--系统调用机制分析
  9. 全局响应MotionEvent
  10. #研发解决方案#基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案