我有大约400个.docx格式的文件,我需要在#pages中确定每个文件的长度.
所以,我想编写C#代码来选择包含文档的文件夹,然后返回每个.docx文件的#pages.
我有一个List的List的Strings,我需要使用AddRange()功能项的设置添加到它,但从来没有重复项目.
我使用了以下代码:
List<List<string>> eList = new List<List<string>>();
List<List<string>> mergedList = new List<List<string>>();
//
// some code here
//
mergedList.AddRange(eList.Where(x => !mergedList.Contains(x)).ToList());
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
所有重复的项目都已添加,所以我该如何解决?
如果我List<List<double>>在C#项目中有一个对象,我怎样才能获得该对象中每个List中所有[x]索引的最大值?
为了澄清我的想法,如果我有对象:
List<List<double>> myList = ......
Run Code Online (Sandbox Code Playgroud)
如果myList中每个列表中[10]索引的值为:
myList[0][10] = 5;
myList[1][10] = 15;
myList[2][10] = 1;
myList[3][10] = 3;
myList[4][10] = 7;
myList[5][10] = 5;
Run Code Online (Sandbox Code Playgroud)
所以,我需要得到值15,因为它是它们的最大值.
感谢和问候.绫