C#如何遍歷List里面的每個元素 List<T> list =new List<T>(T是指的List中元素的類型) for(int i=0;i<list.count;i++) { list[i] } 這個是直接用下標操作,用Foreach有時候會更方便一些 foreach中可以用來取下標值: List<string> list = new List<string>() { "name1","name2"}; foreach(string s in list) { int i=list.indexof(s);//i就是下標 }