是否可以在 LinqPad 中添加 cs 文件引用?

Tho*_*ian 4 linqpad linqpad7

我知道我可以将程序集添加到 LinqPad,并且我知道我可以将类粘贴到 queris 中,但是是否可以添加 CSharp 类文件(cs)并在查询窗口中引用这些文件?

我尝试了一些类,但即使我包含命名空间(在 f4 中)也无法访问它们

Joe*_*ari 8

您可以将 .cs 文件包含在#load指令中(LINQPad 6 及更高版本):

#load "c:\source\MyLib\Utils\LinqExtensions.cs"
Run Code Online (Sandbox Code Playgroud)

还支持相对路径和通配符:

#load "..\..\source\myutil\*.cs"
#load "..\..\source\shared\*.cs /s"
Run Code Online (Sandbox Code Playgroud)