小编Jai*_*nox的帖子

是否可以将调试数据从VS复制到Linqpad?

我喜欢linqpad,但是当我需要它时,我在Visual Studio中有一些我需要做的事情.

因此,我很想知道是否可以将一些数据列表复制到Linqpad中,创建必要的类并将相同的值插入到列表中,因此我可以使用实际数据

所以我会调试并在断点中得到这样的东西:

在此输入图像描述

然后我想在linqpad的列表中找到我可以使用的那5个项目

c# linqpad visual-studio

5
推荐指数
1
解决办法
299
查看次数

在List <>上调用Linqpad的.Dump()方法时,如何给结果集命名?

假设我创建以下查询表达式:

var clients =  
    (from c in Clients  
     where (c.Age == 20)  
     select new { c.FirstName, c.LastName }  
    ).ToList();
Run Code Online (Sandbox Code Playgroud)

在Linqpad中调用clients.Dump()会在结果面板中显示以下内容:

List <>(5项)

有没有办法重命名集合的标题,让我们说'客户',而不是'列表<>(5项)'?

linq linqpad

5
推荐指数
1
解决办法
235
查看次数

将字符串拆分为多个基本类型

我正在编写一个从用户读取字符串并使用它来处理请求的程序.发出提示后,我可以期望以下列形式之一的三种可能的响应之一:

  1. 字串串
  2. 字符串整数

根据用户提供的命令类型,程序将执行不同的任务.我正在努力处理用户输入.要清楚,用户将键入命令作为单个字符串,因此执行选项二的用户的示例可能在提示后输入"年龄8".在这个例子中,我希望程序将"age"存储为字符串,将"8"存储为整数.这会是一个好方法吗?

从我在这里收集到的,使用strtok()或boost可能是一个解决方案.我已经尝试了两次都没有成功,如果有人可以帮助让事情更清楚,那将会非常有帮助.提前致谢

c++ string split

3
推荐指数
1
解决办法
2858
查看次数

按顺序在单个列表中映射多个函数

我想按顺序在一个列表中映射三个不同的函数.为了证明我的意思,我们想要做以下三个映射:

(map foo mylist)
(map bar mylist)
(map foobar mylist)
Run Code Online (Sandbox Code Playgroud)

如果我们将mylist定义为'(1 2 3),并且我们一次运行一个上述函数,我们得到:

(map foo mylist)     ===>  (foo1 foo2 foo3)
(map bar mylist)     ===>  (bar1 bar2 bar3)
(map foobar mylist)  ===>  (foobar1 foobar2 foobar3)
Run Code Online (Sandbox Code Playgroud)

相反,我希望输出采用以下格式:

===>  ((foo1 bar1 foobar1) (foo2 bar2 foobar2) (foo3 bar3 foobar3))
Run Code Online (Sandbox Code Playgroud)

你会怎么做?

lisp scheme racket

1
推荐指数
1
解决办法
247
查看次数

标签 统计

linqpad ×2

c# ×1

c++ ×1

linq ×1

lisp ×1

racket ×1

scheme ×1

split ×1

string ×1

visual-studio ×1