首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏张善友的专栏

    LINQPad

    类似于Sql Management studio一个用于Linq语法的工具LINQPadLINQPad lets you interactively query SQL databases in a modern query language: LINQ.  LINQPad supports everything in C# 3.0 and Framework 3.5: LINQ to SQL LINQ to Objects LINQ to XML LINQPad is free and needs no installation: just download and run.  下载地址: http://www.linqpad.net/ LinqKit http://www.albahari.com/nutshell/linqkit.html

    1.1K90发布于 2018-01-31
  • 来自专栏跟着阿笨一起玩NET

    LinqPad小工具

    LINQPad支持C# 3.0 和 Framework 3.5的全部功能: LINQ to Objects LINQ to SQL Entity Framework LINQ to XML LINQPad 也是一个很好的学习LINQ的工具,包含《C# 3.0 in a Nutshell》一书中200个示例,可以使用LINQPad感受LINQ的超酷功能和函数编程。 LINQPad 是完全免费的,无需安装,下载之后直接可以运行,只有2.12 MB大小。 LINQPad 需要先安装.NET Framework 3.5,支持 SQL Express、SQL 2000、 SQL 2005和SQL 2008的有限功能。 LINQPad可以使用LINQ交互查询SQL数据库,无需再要SQL Management Studio了。 产品主页:http://www.linqpad.net/ ?

    96410发布于 2018-09-18
  • 来自专栏技术之路

    linqPad帮助你快速学习LINQ

    在这里我向大家推荐的一个具是LinqPad有了这个工具并熟练使用就可以很快学习并掌握linq linqPad下载地址:http://www.linqpad.net/ 它也自带了很多例子方便大家查询,linqPad object ,xml,sql ,  to linq这里我只讲一下sql to linq 好多同学不知道怎么用linq完成 left join ,inner join 等,这里我就用这个工具给大家实现一下 linqpad 会给我们同时生成lambda表达式,sql和IL 我一般情况下有linq的lambda不会的时候,就用Linqpad来调试得到结果 打开它的主页面看一下,点AddConnection 就可以添加数据库连接 ,'wangsi',1) insert into Student values(5,'zhaoWu',1) insert into Student values(6,'WangLiu',2)  我们在linqPad MyJoin.DefaultIfEmpty() select new {ClassId=grp.Class_Id,Class_Name=grp.Class_Name,st_Name =stu.St_Name} 看一下linqPad

    1.5K60发布于 2018-01-31
  • 来自专栏过千帆博客

    在VS中调试LINQ(Lambda)

    来源:https://note.guoqianfan.com/2021/03/21/debug-linq-with-vs/ 前言 Linq调试有3种方法,准确来说是2种,因为LinqPad算是复制代码段到外部了 VS自带调试:lambda表达式打断点 VS插件OzCode LinqPad VS自带调试 在VS里,是可以对Linq调试的,不过一般打断点都会打在整个语句上,这时候我们要换个打法,把断点打在lambda 有4种方法: VS里使用【快速监视】 VS里使用断点设置里的【操作】 使用OzCode 使用LinqPad VS里使用【快速监视】 首先在整个语句上设置断点,当程序运行到该断点时,在集合对象上右键->快速监视 使用OzCode VS插件OzCode很强大,每一个Linq语句的执行结果都能统计并展示出来,详情参考:如何在C#中调试LINQ查询 和 如何在C#中调试LINQ查询 使用LinqPad LinqPad 软件很强大,不过数据源是个问题,操作步骤参考:如何在C#中调试LINQ查询 和 如何在C#中调试LINQ查询 参考 2017年调试LINQ:LINQPad与OzCode:https://oz-code.com

    6.4K30发布于 2021-04-08
  • 来自专栏DotNet NB && CloudNative

    做好毫秒级的C#执行器要考虑哪些因素?

    但如果你看 LINQPad,在那里面跑代码你几乎感受不到运行时间——相比 dotnet run file.cs 如图,在 LINQPad 中,编译加执行,还是带优化的,总结也只需要 2 毫秒(怀疑这个时间并没有带编译时间 )——但无论如何,LINQPad 里面执行代码几乎是无感的,这是为什么呢? —— 因为 dotnet run 是基于 msbuild 的,但 LINQPad 是基于 Roslyn Scripting API 的,而且启动 LINQPad.exe 后,进程常驻,CLR 已经加载完毕

    18510编辑于 2025-08-06
  • 来自专栏蔻丁杂记

    使用 dotnet-script 将 C# 作为脚本工具使用

    linqpad 是个不错的方案,LINQPad - The .NET Programmer’s Playground,这里介绍 dotnet-script。 dotnet-script 为何物?

    82300编辑于 2024-12-25
  • 来自专栏雪雁的专栏

    .NET轻松写博客园爬虫

    本文演示的代码,可以从这里下载:https://github.com/sdcb/blog-data/tree/master/2019/20190826-cnblogs-crawler-home 我的演示代码通过LINQPad 运行,可以在这里找到最新的LINQPad下载链接:https://www.linqpad.net/Download.aspx 这些代码同样可以运行在Visual Studio中。 其中.Dump()方法可以在Visual Studio中搜索并安装NuGet包即可兼容: Install-Package LINQPad 爬虫的三要素 经过我“多年”的爬虫骚操作的经验,我认为爬虫无非就是 使用LINQPad,可以很轻松地分析这些数据,并生成图表。

    1.2K20发布于 2019-09-05
  • 来自专栏DotNet NB && CloudNative

    金三银四面试:C#.NET面试题中高级篇5-Linq和EF

    LINQPad工具是一个很好的LINQ查询可视化工具。它由Threading in C#和C# in a Nutshell的作者Albahari编写,完全免费。 它的下载地址是http://www.linqpad.net/ 进入界面后,LINQPad可以连接到已经存在的数据库(不过就仅限微软的SQL Server系,如果要连接到其他类型的数据库则需要安装插件 LINQPad支持使用SQL或C#语句(点标记或查询表达式)进行查询。

    5.9K30编辑于 2022-04-19
  • 来自专栏风口上的猪的文章

    .NET面试题系列[13] - LINQ to Object

    LINQPad LINQPad工具是一个很好的LINQ查询可视化工具。它由Threading in C#和C# in a Nutshell的作者Albahari编写,完全免费。 它的下载地址是http://www.linqpad.net/ 进入界面后,LINQPad可以连接到已经存在的数据库(不过就仅限微软的SQL Server系,如果要连接到其他类型的数据库则需要安装插件)。 连接到数据库之后,LINQPad支持使用SQL或C#语句(点标记或查询表达式)进行查询。 可以通过LINQPad获得编译器的改写结果。 在此处,我们可以看到匿名类型在LINQ中发挥了作用。

    4.6K20发布于 2018-09-14
  • 来自专栏风口上的猪的文章

    .NET面试题系列[15] - LINQ:性能

    当你使用LINQ to SQL时,请使用工具(比如LINQPad)查看系统生成的SQL语句,这会帮你发现问题可能发生在何处。 我们可以通过LINQPAD或其他方式检查编译器生成的SELECT语句数目,一定会是N+1条SQL语句。 解决方法:使用一个匿名对象作为中间表格,预先将两个表join到一起: ? 简单说,还是每次都用LINQPad工具,看看最终生成的SQL到底长啥样。 它不会影响生成的SQL,但它可以令系统少维护很多数据,从而提高性能 使用Reshaper等工具,它可能会在你写出较差的代码时给出提醒 我们可以通过很多工具来获得系统产生的SQL语句,例如LINQPAD或者 LINQ性能问题:总结 使用LINQPad等工具观察生成的SQL。当你优化之后,再次在LINQPad上运行看看是否造成了可观的性能提升。 是否需要在数据库上筛选数据,并运行LINQ语句?

    3.4K40发布于 2018-09-14
  • 来自专栏令仔很忙

    SQL To LinQ 你知道么?

     学习linQ的时候,你应该用到过LinQ to SQL 的工具---LinQPad,刚开始用,不太熟悉,尤其是涉及到多表查询,不会写LinQ语句怎么办?     把LinQ语句,复制到LinqPad中,运行: ?  Perfect!!!,善用工具,提高开发效率!

    88620发布于 2018-09-14
  • 来自专栏雪雁的专栏

    .NET如何生成大量随机数据

    或者使用PackageReference: <PackageReference Include="Bogus" Version="28.0.2" /> 使用Bogus 我的数据生成代码如下(代码使用LINQPad 运行,可以几乎复制到Visual Studio中运行,效果一样,其中.Dump()是LINQPad特有方法): void Main() { var userGenerator = new Faker

    1.4K40发布于 2019-08-29
  • 来自专栏InCerry

    .NET周报【10月第1期 2022-10-11】

    Data using Bogus[5] 网站、文件 Twitter Performance-testing with the industrial-grade #BenchmarkDotNet in LINQPad https://t.co/5mvykpZBX2 pic.twitter.com/PaleWcQBUd — LINQPad·Joe Albahari (@linqpad) October 3, 2022 LinqPad 正在引入一个整合功能,在 LINQPad 上按下 Ctrl+Shift+B 可以在 BenchmarkDotNet 上获得一个即时的基准测试。

    6K20编辑于 2022-11-14
  • 来自专栏张善友的专栏

    微软发布TX(LINQ To Logs And Traces)

    开发人员可以将LINQPad用于一次性分析,也可以用于构建监控用的.NET应用程序。在LINQPad中,Tx给人一种所有的事件都在数据库中的感觉。

    1.2K60发布于 2018-01-30
  • 来自专栏信数据得永生

    Succinctly 中文系列教程(三)20220109 更新

    简介 二、创建你的第一个项目 三、Keystone.js 中的数据建模 四、Swig 模板 五、处理视图 六、表单和验证 七、认证用户 八、管理界面 九、构建 REST API Succinctly LinqPad 教程 一、简介 二、安装 LINQPad 三、从 LINQPad 开始 四、LINQPad 基础 五、使用 LINQ-To-SQL 查询数据库 六、作为代码草稿本的 LINQPad 七、总结 八、关于 LINQPad 的一般结论 九、附录 Succinctly MongoDB3 教程 零、简介 一、MongoDB 概述 二、MongoDB 安装 三、MongoShell 四、操纵文件 五、数据检索

    20.5K20编辑于 2022-04-02
  • 来自专栏InCerry

    .NET周刊【2月第1期 2025-02-02】

    LINQPad 中使用 Util.Dif 检查 diff https://tech.guitarrapc.com/entry/2025/01/26/235900 一篇关于 'Util.Dif' 方法的文章 ,该方法在 LINQPad 中打印对象的 diff。 尝试 LINQPad for macOS (Beta) https://tech.guitarrapc.com/entry/2025/01/27/235900 了解如何在 macOS 上试用 LINQPad

    2.8K00编辑于 2025-02-10
  • 来自专栏DotNet NB && CloudNative

    C#/.NET/.NET Core技术前沿周刊 | 第 44 期(2025年6.23-6.30)

    文章地址: https://www.cnblogs.com/powertoolsteam/p/18944095 LinqPad:C#代码测试学习一品神器 文章简介: LinqPad 是一个可编写、运行C

    22410编辑于 2025-07-27
  • 来自专栏DotNet NB && CloudNative

    dotnet-exec 0.29.0 Released

    input here     await repl.RunAsync(options);     return ; } Run file directive 之前的版本里我们已经支持第三方的脚本像是 linqpad

    15910编辑于 2025-07-16
  • 来自专栏Excel催化剂

    介绍一个不错的轮子:MoreLINQ,原生LINQ增强,尤其适用于数据ETL/数据分析领域。

    list=PLzUdt2T2KyAdVmA681z98tpLQSagXBLdP&ab_channel=MarkHeath 笔者手打的练习代码 笔者通过上述两个资源,自己手打或复杂整理了一些示例代码,用linqpad

    67620发布于 2021-08-18
  • 来自专栏张善友的专栏

    如何用微软StreamInsight 处理和分析实时数据

    准备工作 StreamInsight查询系列(一)——准备工作 StreamInsight查询系列(二)——在LINQPad中输出查询结果 基本查询 StreamInsight查询系列(三)——基本查询操作之过滤

    1.1K90发布于 2018-01-29
领券