问题标签 [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 投票
3 回答
7176 浏览

linq - 谁购买了 linqpad 的自动补全功能?

谁购买了 Linqpad 的自动补全功能?我知道它只有 19 美元,但如果值得,我想听听你的意见......它有任何错误吗?它真的有助于加快您的 linq 查询开发吗?是否有任何限制或任何让您感到沮丧的特定事情?

任何想法表示赞赏....

0 投票
3 回答
453 浏览

c# - LinqPad 功能 - VS 会这样做吗?

Linqpad,在 C# 中编码时,将在大括号之间画一条垂直线。

天哪,天哪,我当然希望 Visual Studio 能做到这一点。可以?有没有让它做到这一点?

0 投票
6 回答
18270 浏览

linq - 是否有与 DataContext 类等效的 LINQPad?

我刚刚开始使用 LINQPad,到目前为止我很喜欢它,但是我遇到的大多数 LINQ TO SQL 教程都使用了由 Visual Studio 生成的 DataContext 类,用于持久更新等。我对 LINQ TO SQL 也很陌生所以我的问题是LINQPad中的以下内容是什么(如果有的话)......

0 投票
2 回答
922 浏览

c# - 如何使用 LINQPad 在关系中进行选择?

我有一个简单的表结构

我正在尝试使用 LINQ 执行一个简单的查询

但是 LINQPad 中的智能感知不提供“链接”对象

相反,我只得到一个“链接”对象,它是一个 EntitySet,并没有继续列出表字段,只是方法,如 Add、Select、Where 等

但是,如果我反过来做

它按预期工作

这个 EntitySet 是什么,我哪里出错了?

0 投票
1 回答
601 浏览

linq-to-sql - linqpad + linq2sql 自定义模型

我试图让 LinqPad 使用我的 dbml 模型,这样我就可以分析来自我的源代码的查询。我已将 DataContext 设置为“Custom LINQ to SQL DataContext”,以及所有必要的设置,不幸的是,即使使用最简单的查询,我也会收到错误:

有人知道如何让它工作吗?谢谢!

0 投票
3 回答
159 浏览

c# - 调试时检查数据库

我正在尝试使用 nhibernate 映射的一些级联选项,并进行单元测试,我想在其中使用工具来检查数据库的状态。我希望我可以使用 linqpad 来执行此操作,但是在调试器中连接似乎挂起。不久前我看过一个演示,其中在调试期间使用 SSMS 来检查数据库,所以我想知道我是否应该能够以某种方式使用 linqpad 或者我是否需要其他工具(我还没有安装SSMS 在我的笔记本电脑上,更喜欢重量更轻的东西)。

与 linqpad 无关,我这样做的动机是我不确定我在单元测试中验证的数据库状态是来自数据库还是来自 nhibernate 的缓存?如果在断言之前调用 Session.Flush() ,这是否意味着断言中的提取保证来自数据库?

干杯,贝里尔

0 投票
2 回答
6408 浏览

c# - Linq 查询适用于 null 但不适用于 int?在 where 子句中

我有一个 linq 查询功能,如(简化):

现在由于某种原因,当我为 parentID 传入 null 时(当前只有具有 null parentID 的数据)并且我没有得到任何结果。

我将此查询复制并粘贴到 LinqPad 中并运行以下命令:

我按预期返回结果集...

实际查询已离开联接和其他联接,但我已将它们删除并对其进行测试并获得相同的结果,因此联接不会影响任何事情。该应用程序和 LinqPad 也都连接到同一个数据库。

编辑:在应用程序查询中仅使用“null”进行测试,它按预期返回结果,因此问题是使用 null vs int?。我已经更新了问题,以使其对有相同问题的其他人更有用,以找到该线程。

0 投票
4 回答
32706 浏览

c# - LINQPad 如何引用其他类,例如 LINQ in Action 示例中的 Books

我正在使用 LINQPad 在我正在构建的应用程序中创建 LINQ 查询。

我注意到在下载的LINQ in Action示例中,例如示例 4.04,intellisense 显示了一个类“书籍”,但我在 LINQPad 工具中没有看到任何引用或“使用”语句,这里是示例:

在“LinqBooks.Common, Business Objects, Book.linq ”中似乎定义了类:

但是这是如何工作的,以便我可以在我的类中复制并使用 LINQPad 快速构建 LINQ 语句,然后我可以将它们复制回我的应用程序中?

0 投票
2 回答
2573 浏览

.net - 使用 linqpad 作为主要查询工具

我团队的一位成员最近将 LinqPad 作为他的主要查询工具(有时仍会使用 SQL Studio),其简单目的是强迫自己使使用 LINQ 更自然。我认为这是一个非常好的主意,并且正在考虑要求我的团队的其他成员进行此转换。有没有人对采用这种方法有任何想法/想法?

我早期的问题...

  1. 我觉得能够编写好的 ANSI SQL 对于 LOB 开发人员来说至关重要。由于 LINQ 是微软的东西,他们将在 LINQ 中学习的技能值得在充分开发他们的 ANSI SQL 技术时做出牺牲,特别是如果(当)他们在以后的生活中转向其他工作/职责时。开发人员开发(公司内部和外部)对我来说非常重要。

  2. SQL Studio 中有哪些功能会在 LinqPad 中被严重遗漏?

  3. LinqPad 有长期使用寿命吗?换句话说,大家是不是觉得LinqPad是一个会随着.NET和SQL的成长而不断成长的产品呢?

0 投票
1 回答
162 浏览

linqpad - 安装时LINQPad“初始化失败”?

安装进行得很好。我无法在安装后启动它。我收到一条错误消息,提示“应用程序无法正确初始化。(0x0000135)。单击确定终止。”

请帮忙。