问题标签 [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.
c# - 不同的 LinqPad 选项卡获取相同的互斥锁?
我正在测试一些线程代码,并使用 LinqPad 我注意到我能够从两个不同的 LinqPad 选项卡中获取同名的 Mutex。在为我诊断之后,我意识到它只发生在 LinqPad 而不是常规代码中。
任何帮助为什么会发生?AFAIK LinqPad 使用不同的应用程序域来执行每个选项卡,但我不确定这应该如何改变任何东西,因为我使用的是命名互斥锁。
这是代码:
将此代码粘贴到两个 LinqPad 选项卡中,它会始终重现问题,但有时您必须停止并启动第二个选项卡。
c# - 如何在 Linqpad 中查看警告?
当我在 LinqPad 中创建 C# 程序时,我希望看到来自编译器的警告。它已经显示错误消息。我怎样才能看到警告?
sql-server - LINQPad:更改 SQL Server 密码
我个人更喜欢 LINQPad 而不是 SQL Studio,在一种情况下,我仍然必须打开 SQL Studio 来执行任务,并且在登录密码过期时更改密码。LINQPad 反映了登录失败,并且未在连接列表中显示密码已过期。如果您打开连接属性并运行连接测试,它会告诉您它已过期。
它仍然没有提供更改密码的方法。当密码在 LINQPad 中过期时,有什么方法可以完成密码更改?
linqpad - 使用 linqpad Dump 时禁用数字属性的总计
(我是 linqpad 的新手)。当仅使用“转储”扩展来显示对象图时,如果我的对象具有具有数字属性的集合,例如具有数字 Id 的书籍集合,则该集合中所有书籍的 Book.Id 都会总计。有没有办法禁用这种默认行为?
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'
linq - 通过一对多导航属性过滤 Linq / Odata 查询
以下查询在我展开导航属性Schedules时工作正常,该属性与AssociatedListing属性具有多对一的关系:
在结果中,我可以看到与每个AssociatedListing对象对应的多个Schedule对象。这很好。
但是,当我尝试在任何Schedules字段上添加过滤器时:
我得到错误:
“‘System.Collections.ObjectModel.Collection’不包含‘StartDate’的定义,并且找不到接受‘System.Collections.ObjectModel.Collection’类型的第一个参数的扩展方法‘StartDate’......”。
所以我猜问题是StartDate是Schedule类的一个字段,而“ Schedule ”导航属性是Schedule对象的集合,因此Schedules.StartDate
没有任何意义。但是在这种多对一的情况下,必须有某种方法来指定过滤器。如何?
任何帮助将不胜感激!
linq - Linq 查询未填充子集合
以下查询在 Visual Studio 中不起作用:
但是在 linqPad 中,它的工作方式就像它应该使用的那样:
该查询正在加载它应该加载的问题,但它没有加载 AnswerKeys 的子集合。但是 linqpad 查询确实返回子集合。在为此挣扎了一天之后,我必须做一些愚蠢的事情......请告诉我我的错误是什么......谢谢。
添加更多细节: 我在 Silverlight 4.0 应用程序中使用 EF 和 RIA 服务
我正在从我的 DomainServiceClass 的部分类执行此代码
我不知道这是否真的有什么不同。linqpad 查询使用与此相同的 EF 数据上下文。我已经验证生成的 SQL 是一样的。在客户端将其作为 EntityQuery 返回是否重要?
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,万一应该自己写驱动呢?(......我不是说我有能力:))
谢谢。
build-automation - LINQPad - 你可以从命令行运行 linqpad 脚本吗?
有没有办法从命令提示符(无 gui)运行 LINQPad 脚本?
如果是这样,LINQPad 可以方便地编写 C# 脚本并从自动构建中调用它。
c# - linqpad 隐藏特定列或将行限制为单行
ATable.Dump()
在 linqpad 中返回整个 ATable。但是,ATable.Single().MassiveColumn
包含太多数据,它会填满整个结果页面。
有没有办法:
写得更简洁
ATable.Select(t=> new {col1 = t.column1, col2 = t.column2, ..., coln = t.columnn})
并省略MassiveColumn
。(该表大约有 20 列,我想选择除 之外的所有内容MassiveColumn
)躲避
MassiveColumn
被抛弃。
或者是否有任何其他选项可以将转储限制为每行只允许一行。