tolist相关内容

ToList() 还是不 ToList()?

给定一个内存(不是 LINQ to SQL)类列表: ListmyItems =/*很多很多项目*/; 我使用 GroupBy() 语句分组: myItems.GroupBy(g => g.Ref) 然后立即在 foreach 循环中使用在“组"上调用 .ToList() 是否有任何区别,或者我应该只使用 IEnumerable. 完整的代码示例: 使用 ToList() L ..
发布时间:2021-06-15 19:32:20 C#/.NET

当IQueryable不返回任何记录时,ToList()会引发异常

dataContext.Geo_Countries.Where(c => c.Name.Contains(searchKey))。ToList(); 当IQueryable不返回记录时我得到一个值null异常。 解决方案是什么? 解决方案 I怀疑没有匹配项时您没有遇到问题-我怀疑您的数据库中有一行没有 Name 值的问题。要么是,要么您正在做其他未向我们展示的事情。堆栈跟踪是什 ..
发布时间:2020-06-10 23:56:04 其他开发

dataframe values.tolist()数据类型

我有一个像这样的数据框: 此数据框有几列. float类型有两个:price和change,而volme和amount是int类型. 我使用方法df.values.tolist()更改df列出并获取数据: datatmp = df.values.tolist() print(datatmp[0]) [20160108150023.0, 11.12, -0.01, 4268.0, 47 ..
发布时间:2020-05-24 02:05:52 Python

返回LINQ结果时何时调用ToList的经验法则

我正在寻找在IEnumerables上调用ToList/ToArray/MemoizeAll(Rx)的经验法则,而不是在返回IEnumerable时返回查询本身. 通常,我发现最好返回查询并让调用者决定是否需要列表,但是由于linq的懒惰特性,有时它可以返回并在后面咬你. 我想收集以下准则: 在以下情况下调用ToList : 您创建新对象(例如,在选择中) 您的查询有副作用 ..
发布时间:2020-05-01 05:16:05 C#/.NET

如何将LINQ查询结果转换为List?

我需要将linq查询结果转换为列表.我尝试了以下代码: var qry = from a in obj.tbCourses select a; List lst = new List(); lst = qry.ToList(); 上面的代码发生以下错误: Cannot implicitly convert ..
发布时间:2020-05-01 04:11:14 其他开发

EntityFramework:在〜11.000个记录上调用IQueryable上的ToList()需要10秒

我想从SQL Express 2008 R2服务器返回相对较多的记录,通过EntityFramework 4通过WCF服务返回给WCF客户端。我的测试表目前包含大约11.000条记录。 LINQ查询是这样简单的: 数据库DB =新的数据库(); //创建对象上下文 var retValue = DB.Entities.Persons .Include(“District”) .Inc ..

的foreach是否执行查询只有一次?

我有一个项目清单和LINQ查询他们。现在,随着LINQ的延迟执行,将后续的foreach循环执行查询只有一次或在循环中的每一个转弯?鉴于这种例子 (从介绍带到LINQ查询(C#),MSDN上) // LINQ查询的三个部分: // 1.数据来源。 INT []号码=新INT [7] {0,1,2,3,4,5,6}; // 2.查询创作。 // numQuery是 ..
发布时间:2016-08-29 14:38:54 C#/.NET

mvc4从查询了ToList采取值,并将其应用到另一个查询

我基本上(2) .Tolist()在我的控制器查询;我希望做的是从一个特定的列中获取号码列表,并嵌入到控制器中的第二.tolist查询,这个例子应该把它清除掉。 INT身份识别码= Convert.ToInt32(User.Identity.Name); //我想获得提取信息。从提供ProfileID柱和使用的意见了ToList VAR friendprofile = sqlConnectio ..
发布时间:2016-07-12 20:59:15 ASP .NET

实体.ToList()生成一个System.OutOfMemoryException

我有十万行的表。我需要更新每一行,但了ToList()失败: 名单,其中,联系和GT; allContacts = objDatabase.Contacts.ToList(); 我每次都得到一个System.OutOfMemoryException。有没有解决的办法吗? 我已经在app.config的解决方法,但仍然没有去: <启用=“真”/&GT gcAllowVeryLa ..
发布时间:2015-11-27 12:18:49 C#/.NET