问题标签 [linqpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
181 浏览

c# - 不同的 LinqPad 选项卡获取相同的互斥锁?

我正在测试一些线程代码,并使用 LinqPad 我注意到我能够从两个不同的 LinqPad 选项卡中获取同名的 Mutex。在为我诊断之后,我意识到它只发生在 LinqPad 而不是常规代码中。

任何帮助为什么会发生?AFAIK LinqPad 使用不同的应用程序域来执行每个选项卡,但我不确定这应该如何改变任何东西,因为我使用的是命名互斥锁。

这是代码:

将此代码粘贴到两个 LinqPad 选项卡中,它会始终重现问题,但有时您必须停止并启动第二个选项卡。

0 投票
1 回答
357 浏览

c# - 如何在 Linqpad 中查看警告?

当我在 LinqPad 中创建 C# 程序时,我希望看到来自编译器的警告。它已经显示错误消息。我怎样才能看到警告?

0 投票
1 回答
281 浏览

sql-server - LINQPad:更改 SQL Server 密码

我个人更喜欢 LINQPad 而不是 SQL Studio,在一种情况下,我仍然必须打开 SQL Studio 来执行任务,并且在登录密码过期时更改密码。LINQPad 反映了登录失败,并且未在连接列表中显示密码已过期。如果您打开连接属性并运行连接测试,它会告诉您它已过期。

它仍然没有提供更改密码的方法。当密码在 LINQPad 中过期时,有什么方法可以完成密码更改?

0 投票
1 回答
367 浏览

linqpad - 使用 linqpad Dump 时禁用数字属性的总计

(我是 linqpad 的新手)。当仅使用“转储”扩展来显示对象图时,如果我的对象具有具有数字属性的集合,例如具有数字 Id 的书籍集合,则该集合中所有书籍的 Book.Id 都会总计。有没有办法禁用这种默认行为?

0 投票
1 回答
3458 浏览

linqpad - LINQPad 4 不知道 HttpUtililty - 如何解决?

我最近开始使用LINQPad来测试点点滴滴,它可以节省大量时间。

但是,有时它会给我一些小问题。

当我想测试这个时:

我得到这个错误:The name 'HttpUtility' does not exist in the current context

有没有办法让它识别像 HttpUtility 这样的基本东西?


我刚试着写:

我看到了这个:The type or namespace name 'HttpUtility' does not exist in the namespace 'System.Web'

0 投票
1 回答
1617 浏览

linq - 通过一对多导航属性过滤 Linq / Odata 查询

以下查询在我展开导航属性Schedules时工作正常,该属性与AssociatedListing属性具有多对一的关系:

在结果中,我可以看到与每个AssociatedListing对象对应的多个Schedule对象。这很好。

但是,当我尝试在任何Schedules字段上添加过滤器时:

我得到错误:

“‘System.Collections.ObjectModel.Collection’不包含‘StartDate’的定义,并且找不到接受‘System.Collections.ObjectModel.Collection’类型的第一个参数的扩展方法‘StartDate’......”。

所以我猜问题是StartDateSchedule类的一个字段,而“ Schedule ”导航属性是Schedule对象的集合,因此Schedules.StartDate没有任何意义。但是在这种多对一的情况下,必须有某种方法来指定过滤器。如何?

任何帮助将不胜感激!

0 投票
1 回答
650 浏览

linq - Linq 查询未填充子集合

以下查询在 Visual Studio 中不起作用:

但是在 linqPad 中,它的工作方式就像它应该使用的那样:

该查询正在加载它应该加载的问题,但它没有加载 AnswerKeys 的子集合。但是 linqpad 查询确实返回子集合。在为此挣扎了一天之后,我必须做一些愚蠢的事情......请告诉我我的错误是什么......谢谢。

添加更多细节: 我在 Silverlight 4.0 应用程序中使用 EF 和 RIA 服务

我正在从我的 DomainServiceClass 的部分类执行此代码

我不知道这是否真的有什么不同。linqpad 查询使用与此相同的 EF 数据上下文。我已经验证生成的 SQL 是一样的。在客户端将其作为 EntityQuery 返回是否重要?

0 投票
2 回答
1094 浏览

entity-framework-ctp5 - 我可以将 CTP5 DBContext 与 LINQPad 一起使用吗?

正如您在标题中看到的,我会说是否可以将 LinqPad 与 CTP5 DBContext 一起使用。我在http://www.linqpad.net/EntityFramework.aspx上看到了将 LinqPad 与我的 EF 模型链接的指南,但我收到了消息

该程序集中没有基于“System.Data.Objects.ObjectContext”的类型。

显然我正在使用该产品的最新版本。我也看到这个部分http://www.linqpad.net/extensibility.aspx,万一应该自己写驱动呢?(......我不是说我有能力:))

谢谢。

0 投票
3 回答
4622 浏览

build-automation - LINQPad - 你可以从命令行运行 linqpad 脚本吗?

有没有办法从命令提示符(无 gui)运行 LINQPad 脚本?

如果是这样,LINQPad 可以方便地编写 C# 脚本并从自动构建中调用它。

0 投票
2 回答
682 浏览

c# - linqpad 隐藏特定列或将行限制为单行

ATable.Dump()在 linqpad 中返回整个 ATable。但是,ATable.Single().MassiveColumn包含太多数据,它会填满整个结果页面。

有没有办法:

  1. 写得更简洁ATable.Select(t=> new {col1 = t.column1, col2 = t.column2, ..., coln = t.columnn})并省略MassiveColumn。(该表大约有 20 列,我想选择除 之外的所有内容MassiveColumn

  2. 躲避MassiveColumn被抛弃。

或者是否有任何其他选项可以将转储限制为每行只允许一行。