console-application 相关问题

控制台应用程序是一种计算机程序,旨在通过纯文本计算机接口使用,例如文本终端,某些操作系统(Unix,DOS等)的命令行界面或大多数包含的基于文本的界面图形用户界面(GUI)操作系统,例如Microsoft Windows中的Win32控制台,Mac OS X中的终端和Unix中的xterm。

app.config中的自定义配置部分-XML属性与元素的关系

我已经有一个基于配置的自定义配置部分,例如: [[[[] ] >> 据我所知,使用ConfigurationManager时无法将 values 放在app.config文件的xml节中>但是您有一个非常类似的选项来使用这样的配置结构: <DataSourcesConfig> <DataSources> <DataSource> <name value="test1"/> <connectionType value="Ethernet_TCP_Client"/> <protocolType value="Serial"/> <ipAddress value="127.0.0.1"/> <port value="12345"/> </DataSource> <DataSource> <name value="test2"/> <connectionType value="Ethernet_TCP_Client"/> <protocolType value="Serial"/> <ipAddress value="127.0.0.1"/> <port value="12346"/> </DataSource> </DataSources> </DataSourcesConfig> 首先,您需要定义一个ValueElement: public class ValueElement<T> : ConfigurationElement { [ConfigurationProperty("value", IsRequired = true)] public T Value => (T) this["value"]; } 下一步,像这样更改DataSource元素: public class DataSource : ConfigurationSection // It is section now { [ConfigurationProperty("name", IsRequired = true)] public ValueElement<string> Name => this["name"] as ValueElement<string>; [ConfigurationProperty("connectionType", IsRequired = true)] public ValueElement<string> ConnectionType => this["connectionType"] as ValueElement<string>; [ConfigurationProperty("protocolType", IsRequired = true)] public ValueElement<string> ProtocolType => this["protocolType"] as ValueElement<string>; [ConfigurationProperty("ipAddress", IsRequired = true)] public ValueElement<string> IPAddress => this["ipAddress"] as ValueElement<string>; [ConfigurationProperty("port", IsRequired = true)] public ValueElement<int> Port => this["port"] as ValueElement<int>; } 现在您可以在这样的代码中使用您的配置: var configuration = DataSourcesConfig.GetConfig(); var test1name = configuration.DataSources[0].Name.Value; // test1 as string var test2name = configuration.DataSources[1].Name.Value; // test2 as string var portForTest1 = configuration.DataSources[0].Port.Value // 12345 as int

回答 1 投票 0

如何使用ip adress C#控制台应用程序获取位置

如何从控制台上的ip地址查看位置?就像那样:在这里输入图像描述我有以下代码:使用系统;使用System.IO;使用System.Collections.Generic;使用System.Linq;使用...

回答 1 投票 -2

通过C#运行应用程序的dll

我正在尝试调用一个通过c#代码接受命令行参数的dll文件。当我直接从cmd窗口尝试时,它可以工作,但是如果我尝试从C#调用它,则会显示以下错误:“ ...

回答 1 投票 0

txt文件中的0x6efcc4输出

我是一名新学生。我必须编写一个控制台程序,该程序要从用户的输入中获取一个数字(将来将是一个数组,但现在不重要了),将其保存在txt文件中,并在关闭时...

回答 2 投票 0

Windows控制台应用程序无法通过任务计划程序调用,但可以通过控制台成功运行

任务一直运行到指定的限制时间(30分钟)。没有结果,但是如果任务通过控制台运行,我会得到结果。我计划同时执行四个任务。任务调用...

回答 1 投票 0

还有其他方法可以在控制台应用程序中禁用加密

我正在编程基于Web服务的控制台应用程序,我希望在Wireshark上看到服务器的响应。当我执行Follow> TCP Stream时,服务器的输出就像SSL一样被加密。 ...

回答 1 投票 0

docker run:由于找不到指定的命令或文件而无法执行

我为.net核心控制台应用程序制作了一个docker文件:FROM mcr.microsoft.com/dotnet/core/sdk:3.1 LABEL author =“ some name” LABEL description =“ some description” ENTRYPOINT [“ dotnet”,“ L1_1_Console.dll“] ...

回答 1 投票 0

Azure Batch Application Insights

我试图通过.net core 3.1控制台应用程序运行时获得应用程序见解,以在天蓝色的批处理作业/任务中工作。当我通过Visual Studio调试或直接运行控制台应用程序时...

回答 1 投票 0

GetAsyncKeyState无法以正确的顺序捕获密钥

我有下面的代码,如果活动窗口标题包含“ Facebook”,则会捕获击键,但是,在测试时...我没有按到确切的按键顺序,而有些键却遗漏了... ...

回答 1 投票 0

尽管有Console.ReadLine()语句和无限循环,应用程序仍退出(没有错误)

尽管有Console.ReadLine()语句和无限循环,但我的应用程序仍退出(退出代码为0)。我发现该应用程序在字符串消息= Console.ReadLine()I之前在Send()方法中退出...

回答 1 投票 0

具有实时信息的控制台应用程序

我正在用C ++创建一个控制台应用程序,为此,用户以不同的方式(我使用ncurses)与该窗口进行交互。同时,我需要某种方式来显示系统消息...

回答 1 投票 0

在.Net Core控制台应用程序中同时使用NLog和控制台日志记录

是否有任何实现可在封装的记录器中使用Nlog和.Net Core控制台记录。例如,LoggingService具有Nlog工厂和控制台日志记录功能。例如LoggingService.Debug写入...

回答 1 投票 0

如何使蛇在C#中击中控制台屏幕时丢失

我希望玩家在碰到屏幕边界时迷路。现在,我的蛇可以从一侧走到另一侧出来。我想将控制台窗口屏幕设置为墙,以便...

回答 1 投票 0

如何在C#中将数组列表数据打印到单独的行中?

为什么控制台窗口不垂直而不是水平打印阵列内容?有办法改变吗?如何显示水平而不是垂直的数组内容,...

回答 1 投票 0

使用Azure DevOps将.NET Core控制台应用程序部署到Windows VM中

我们有一个.NET Core控制台应用程序,我们使用Visual Studio中的发布功能将其发布到本地VM。这是我们配置发布到文件系统的方式。图像中的目标位置是...

回答 1 投票 0

我在c ++控制台中制作了一个移动屏幕保护程序,但是当它碰到角落时存在一个错误

您知道旧的DVD播放器上的屏幕保护程序吗?我使用ascii在控制台中制作了它,但是当它碰到一个角落时,它就看不见了。我不确定发生了什么,它是否可以正常工作。我只是弄乱了...

回答 1 投票 0

SpotifyAPI-NET添加作用域控制台应用程序c#

我正在使用该库https://github.com/JohnnyCrazy/SpotifyAPI-NET在控制台应用程序中,为了对自己进行身份验证,然后创建一个播放列表公共异步任务CreatePlaylist(string ...

回答 1 投票 0

如何从逻辑上描述此语法?

我不了解代码的工作方式。为什么代码输出为“ 5”?这是代码:int x = 55;整数y = 5;开关(x%8){情况0:情况1:...

回答 1 投票 -2

在控制台应用程序中显示使用DataTable的SQL查询结果? [重复]

我正在尝试从控制台应用程序运行SQL Server的SQL查询,但是无法在控制台上操作或显示此数据。我试过这个:static void Main(string [] args){string ...

回答 1 投票 -2

如何从控制台应用程序在SQL Server上运行SQL查询?

我正在尝试从控制台应用程序运行SQL Server的SQL查询,但是无法在控制台上操作或显示此数据。我试过这个:static void Main(string [] args){...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.