List类是 ArrayList 类的泛型等效类。该类使用大小可按需动态增加的数组实现 IList 泛型接口。
泛型的好处: 它为使用c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行,向下强制类型转换,所以性能得到提高。
下面用实例总结list的用法:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ListGrammer
public class Student
public string SNO { get; set; }
public string Name { get; set; }
public string Gender { get; set; }
public string Mobile { get; set; }
public string Email { get; set; }
public string HomeAddress { get; set; }
class Program
static void Main(string[] args)
List<Student> objstudent=new List<Student>();
List<int[]> objint = new List<int[]>();
List<string> objtext = new List<string>();
objstudent.Add(new Student
SNO = "151530018",
Name = "王大帅",
Gender = "男",
Mobile = "110",
Email = "110@163.com",
HomeAddress = "everybody's 隔壁"
int[] array = { 1, 2, 3, 4, 5 };
objint.Add(array);
objtext.Add("你呀");
objtext.Add("hello world");
objtext.Add("hello zhang");
Console.WriteLine(objstudent[0].Name+ objint[0][1].ToString()+ objtext[0]);
objtext.Remove("hello world");
objtext.RemoveAt(0);
objtext.RemoveRange(0, 1);
Console.WriteLine("此时objtext的元素个数:{0}",objtext.Count);
string[] arraystring = { "mike", "joke", "mary", "jone", "alice", "role" };
objtext.AddRange(arraystring);
foreach (string item in objtext)
Console.Write(item + " ");
Console.Write("\n");
Console.WriteLine("默认排序后:");
objtext.Sort();
foreach (string item in objtext)
Console.Write(item + " ");
Console.Write("\n");
Console.WriteLine("把索引为1开始的3个元素反转后:");
objtext.Reverse(1, 3);
foreach (string item in objtext)
Console.Write(item + " ");
Console.Write("\n");
Console.ReadKey();
运行结果:

List类是 ArrayList 类的泛型等效类。该类使用大小可按需动态增加的数组实现 IList 泛型接口。泛型的好处: 它为使用c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行,向下强制类型转换,所以性能得到提高。下面用实例总结list的用法:using System;using System.Collections.Generic;usin
usbcanfd-200u c是一款USB接口的CAN FD适配器,它可以连接到计算机并与CAN FD总线通信。可使用它与CAN FD网络通信或与其他CAN FD设备连接进行数据通信。该适配器可以通过多种软件和编程语言进行编程和控制,以适应各种应用场景。它的主要特点包括高速和稳定的数据传输、支持多个CAN FD通道、用户配置的位速和采样率以及可计算电平转换等。除此之外,usbcanfd-200u c还具有多种保护和诊断功能,如故障保护、错误报告和诊断功能等,可以保证设备的稳定性和可靠性。总之,usbcanfd-200u c是一款可靠、高效的CAN FD适配器,适用于各种应用场景,如汽车、航空航天、工业自动化等。