using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> list = new List<int>();
list.Add(2);
list.Add(3);
list.Add(7);
foreach (int prime in list) // Loop through List with foreach
{
Console.WriteLine(prime);//返回2,3,7
}
Console.ReadKey();
}
}
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<bool> list = new List<bool>();
list.Add(true);
list.Add(false);
list.Add(true);
Console.WriteLine(list.Count); //返回 3
list.Clear();
Console.WriteLine(list.Count); // 返回0
Console.ReadKey();
}
}
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
int[] arr = new int[3]; // 3个元素
arr[0] = 2;
arr[1] = 3;
arr[2] = 5;
List<int> list = new List<int>(arr); // 复制List
Console.WriteLine(list.Count); // List里有3个元素
Console.ReadKey();
}
}
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// New list for example
List<int> primes = new List<int>(new int[] { 2, 3, 5 });
// See if List contains 3
foreach (int number in primes)
{
if (number == 3) // Will match once
{
Console.WriteLine("包括3条数据");//
}
else
{
Console.WriteLine(number);
}
}
Console.ReadKey();
}
}
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 我们国家的一些城市列表
List<string> cities = new List<string>();
cities.Add("北京");
cities.Add("上海");
cities.Add("深圳");
cities.Add("香港");
// Join strings into one CSV line
string line = string.Join(",", cities.ToArray());
Console.WriteLine(line);
Console.ReadKey();
}
}
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// Populate example Dictionary
var dict = new Dictionary<int, bool>();
dict.Add(3, true);
dict.Add(5, false);
// Get a List of all the Keys
List<int> keys = new List<int>(dict.Keys);
foreach (int key in keys)
{
Console.WriteLine(key);//3,5
}
Console.ReadKey();
}
}