Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
集成Visual Studio';具有运行进程的交互式C#_C#_Visual Studio 2015_Read Eval Print Loop - Fatal编程技术网

集成Visual Studio';具有运行进程的交互式C#

集成Visual Studio';具有运行进程的交互式C#,c#,visual-studio-2015,read-eval-print-loop,C#,Visual Studio 2015,Read Eval Print Loop,Visual Studio 2015(更新1)有一个新的很棒的功能:基于REPL的交互式C#console。这个交互式控制台非常适合于代码原型和脚本编写,因为它具有IntelliSense和其他优点,非常易于使用 现在,如果我能让交互式控制台与我正在运行的应用程序进行通信,事情会变得更好。能够从控制台调用方法或更改运行时的对象属性将非常好 问题: 有人知道怎么做这样的事情吗 你说的“与我正在运行的应用程序通信”是什么意思?你想实现什么 如果你想要一个独立的C#控制台,你可以试试“与我正在运行的应

Visual Studio 2015(更新1)有一个新的很棒的功能:基于REPL的交互式C#console。这个交互式控制台非常适合于代码原型和脚本编写,因为它具有IntelliSense和其他优点,非常易于使用

现在,如果我能让交互式控制台与我正在运行的应用程序进行通信,事情会变得更好。能够从控制台调用方法或更改运行时的对象属性将非常好

问题:
有人知道怎么做这样的事情吗

你说的“与我正在运行的应用程序通信”是什么意思?你想实现什么

如果你想要一个独立的C#控制台,你可以试试“与我正在运行的应用程序通信”是什么意思?你想实现什么


如果你想要一个独立的C#控制台,你可以试试

这不是一个评论而不是一个答案吗?@KennethK.-您的注释不应该是一个标志而不是一个注释吗?@ErikFunkenbusch Touché。@MartinoBordin“与我正在运行的应用程序通信”意味着我希望在代码运行时与它交互。关于LinqPad,据我所知,它不允许在另一个应用程序的上下文中执行命令,是吗?这不应该是一个注释而不是一个答案吗?@KennethK.-您的注释不应该是一个标志而不是一个注释吗?@ErikFunkenbusch Touché。@MartinoBordin“与我正在运行的应用程序通信”意味着我希望在代码运行时与它交互。关于LinqPad,据我所知,它不允许在另一个应用程序的上下文中执行命令,或者是这样吗?您可以通过“即时窗口”(Debug->Windows->Immediate)在调试时运行代码。这不完全是你们想要的,但可能已经足够接近了。@Pieter我的主要目标是能够开发和运行控制应用程序运行的脚本“即时窗口”允许在正在运行的应用程序的上下文中执行代码,但应用程序必须先暂停-这不是我想要的。您可以在调试时通过“即时窗口”(调试->窗口->即时)运行代码。这不完全是你们想要的,但可能已经足够接近了。@Pieter我的主要目标是能够开发和运行控制应用程序运行的脚本“即时窗口”允许在运行的应用程序的上下文中执行代码,但应用程序必须先暂停-这不是我想要的。