68得票2回答
C#如何将流重定向到控制台输出?

我找到了许多关于如何将控制台输出重定向到文件的示例。然而,我需要一个相反的解决方案 - 我有一个StreamWriter,我希望每当我执行 sw.WriteLine("text"); 时在控制台输出中显示它。

68得票9回答
如何在后台运行.NET控制台应用程序

我有一个用C#编写的控制台应用程序,使用内置的Windows任务计划程序安排每隔15分钟运行一次。 每次它运行时,黑色的控制台窗口会弹出,并在执行期间保持打开状态,然后关闭。我没有向控制台输出任何内容。有没有办法让它在后台运行?

66得票7回答
有没有一种方法可以在.NET Core日志记录中格式化输出格式?

我正在使用内置的日志提供程序来将日志记录到控制台(Microsoft.Extensions.Logging.Console),用于 .NET Core 控制台应用程序。 每个日志条目在输出中产生两行。我想让每个条目都在一行显示。 是否有办法自定义输出格式? 以下是我使用它的示例: sta...

65得票8回答
使用Console.WriteLine写入的字符,有没有办法删除它?

有没有办法从控制台中删除最后一个字符,即Console.WriteLine("List: apple,pear,"); // Somehow delete the last ',' character from the console. Console.WriteLine("."); // N...

65得票8回答
如何在.NET 6控制台应用程序中读取appsettings.json文件?

我尝试创建一个.NET 6控制台应用程序,但在读取我的appsettings.json文件时遇到了麻烦。在Web应用程序中,我可以使用以下方法... var builder = WebApplication.CreateBuilder(args); 但是在控制台应用程序中我要使用什么呢?...

65得票7回答
在控制台应用程序中使用ELMAH

我刚开始使用ELMAH,感到非常满意。我的团队支持大量的Web应用程序,我特别兴奋的是ELMAH可以让我们将每个应用程序的异常保存到同一个MS SQL数据库表。 我们还支持一些控制台、DLL和桌面应用程序。是否可以使用ELMAH DLL将这些应用程序中的异常记录到同一位置?

65得票8回答
控制台应用程序中找不到System.drawing命名空间

我选择了控制台应用作为我的C#项目。但是,在 Windows 窗体项目下似乎正常工作的导入,却在这里不起作用。它说找不到绘图命名空间。using System.Drawing; using System.Drawing.Imaging; 我的问题是我需要使用位图类。我正在尝试创建一个命令行应用...

65得票4回答
使用Java和Gradle创建控制台应用程序

我正在使用Java和gradle编写控制台应用程序。我正在使用application插件并已在build.gradle中正确配置所需的字段。 在我的主类中,我将BufferedReader与System.in链接起来。问题在于:当我在项目目录中运行gradle run时,读取器不等待我的控制...

63得票11回答
友好的CPU无限循环。

编写一个无限循环很简单:while(true){ //add whatever break condition here } 但这会严重影响CPU的性能。这个执行线程会尽可能多地占用CPU的处理能力。 最好的降低对CPU影响的方法是什么? 添加一些Thread.Sleep(n)应该可...

59得票4回答
非泛型方法“IServiceProvider.GetService(Type)”不能与类型参数一起使用。

我正在使用.NET Core依赖注入,但是当我尝试在另一个类中获取服务时,会出现“IServiceProvider.GetService(Type)”不能与类型参数一起使用的错误。 这个错误意味着什么? 我理解通用类型参数类似于这样:GenericInterface<>,而GetSer...