c# 匿名方法 泛型委托 List
foreach (string s in citys)
{
List<string> tmpList =content.FindAll(delegate(string st) { if (st.Split(',')[st.Split(',').Length-1].CompareTo(s) == 0) return true; else return false; });
DataTable dt = CreateTable(tmpList, content[0]);
TableToExcel(dt,s);
}
问题:
List<string> tmpList =content.FindAll(delegate(string st) { if (st.Split(',')[st.Split(',').Length-1].CompareTo(s) == 0) return true; else return false;
这里的匿名方法里的参数st怎么样知道是content里的成员呢?这是固定的吗?
一句话,就是说我不知道编译器是怎么样知道st是用什么值。