Tag: lambda

使用c#.net在Excel表格中find重复的logging

我有一个由excel表格填充的数据表,它有很多的产品ID和一些其他的数据。 我想检查我的数据表中是否有任何重复的产品ID,并告诉用户这些产品ID是重复或类似的东西。 Lda,Linq,Looping什么都行。 谢谢

为什么我不能查询Microsoft.Office.Interop.Excel.Connections?

Connections对象是一个IEnumerable: https://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.connections.aspx 我只想在foreach中删除带有lambdaexpression式的注释行 这个: foreach (WorkbookConnection connection in book.Connections) { if (connection.Type != XlConnectionType.xlConnectionTypeOLEDB) continue; var conString = connection.OLEDBConnection.Connection.ToString(); if (conString.Contains("Initial Catalog") && conString.Contains("Data Source")) connection.OLEDBConnection.Connection = conString.Replace(ExlCubeServer, Settings.Default.OLAPServer[1]); } 像这样的东西: foreach (WorkbookConnection connection in book.Connections.Cast<Connections>().Where(c => c.Type == XlConnectionType.xlConnectionTypeOLEDB)) { //if (connection.Type != XlConnectionType.xlConnectionTypeOLEDB) continue; var conString = connection.OLEDBConnection.Connection.ToString(); if (conString.Contains("Initial Catalog") && conString.Contains("Data […]

在aws lambda中使用.NET核心读取excel文件

我有一个在AWS Lambda中运行的.NET Core应用程序。 我现在有一个需要阅读和Excel文件做一些计算。 我已经find了两个在.NET Core中parsingExcel的库,但是由于不同的原因,每个库似乎都不能运行在lambda上: https://github.com/VahidN/EPPlus.Core :需要安装libgdiplus https://github.com/dotnetcore/NPOI :需要.NET Core 2.0 除此之外,我还有其他select吗? 等待lambda支持.NET Core 2.0 不使用lambda 谢谢。

用于Unpivoting DataTable的Lambdaexpression式

我正在阅读Excel格式的数据,格式如下: 我需要按以下方式存储数据 – 我试图用Linq lambdaexpression式的帮助来做到这一点,但我想我没有得到任何与此。 我试过 – DataTable dataTable= ReadExcel(); var dt = dataTable.AsEnumerable(); var resultSet = dt.Where(x => !String.IsNullOrEmpty(x.Field<String>("Project_Code"))) .GroupBy(x => new { Month = x.Field<String>("Month"), ProjectCode = x.Field<String>("Project_Code"), //change designation columns into row data and then group on it //Designation = } ); //.Select(p => // new // { // Month= pd // […]