LinqPad基本使用

LinqPad

The .NET Programmer’s Playground(.net开发的乐园)

主要作用:

  1. 快速开发(小例子、新库测试、Demo等)
  2. 快速数据库链接(EF core+LinqToDB)
  3. 丰富的结果展示(支持富输出(层级||图片||e-Chart||Tree||Img等))
  4. 收费软件(死贵),自己找破解版. ----不是破解版基本没法用

界面 

 

 

示例1:富输出+层级演示

var student = new {
    Id=1,
    Name="张三",
    Age=35,
    Photo = Util.Image("https://img0.baidu.com/it/u=791342862,4234197223&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=231"),
    Info = new {
        School="厚大法考",
        OtherName="法外狂徒",
        Location="Bilibili"
    }
};
student.Dump();

 

 

 

示例2:EF数据库链接

 

 

数据更新

 

 

示例3:LinqToDB新增数据更新数据

新增或更新

 

示例4:创建简单的Asp.netCore服务

 

 

var app=WebApplication.Create();

app.MapGet("/", async () => {
    await Task.Delay(3000);
    return new Person() {Name="张三", Location="背景",age=10};
});

app.Run();


class Person
{
    public string Name { get; set; }
    public string Location { get; set; }
    public int age { get; set; }
}

 

 网页访问:http://localhost:5000 || https://localhost:5001

 

posted @ 2022-12-10 21:08  后跳  阅读(963)  评论(0编辑  收藏  举报