草庐IT

控制权

全部标签

c# - 在 C# 中将控制台窗口置于最前面

如何在C#中将控制台应用程序窗口置于最前面(尤其是在运行VisualStudio调试器时)? 最佳答案 它很老套,很可怕,但对我有用(谢谢,pinvoke.net!):usingSystem;usingSystem.Diagnostics;usingSystem.Runtime.InteropServices;usingSystem.Threading;publicclassTest{[DllImport("user32.dll")][return:MarshalAs(UnmanagedType.Bool)]staticextern

c# - 更改控制台颜色在多线程应用程序中无法正常工作

我正在开发多线程应用程序(服务器),它基本上是一个控制台应用程序。我在其中向控制台显示处理日志,默认情况下为白色。但在成功的交易中,我以绿色显示文本,在不成功的交易中,我以红色显示文本。为此,我在Program.cs中设置了三个独立的函数。对于简单的日志publicstaticvoidWrite(stringtext){try{Console.Out.Write(text);}catch(Exception){}}对于不成功的交易,我将颜色更改为红色,然后打印,然后变回白色publicstaticvoidWriteError(stringtext){Console.Foreground

c# - 如何更改控制台应用程序上的目录

我正在为c#上的作业创建一个简单的资源管理器程序,并将目录设置为c:\\Windows如何将目录从默认窗口更改为控制台中的其他目录。 最佳答案 Directory.SetCurrentDirectory(@"c:\programfiles\"); 关于c#-如何更改控制台应用程序上的目录,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14261439/

c# - 如何重启控制台应用程序?

我需要在用户按“R”时重新启动应用控制台。我有这个Console.WriteLine(message,"RebuildLogFiles"+"PressEntertofinish,orRtorestartheprogram...");stringrestar=Console.ReadLine();if(restar.ToUpper()=="R"){//herethecodetorestarttheconsole...}谢谢 最佳答案 //StartsanewinstanceoftheprogramitselfSystem.Diagno

c# - 控制台.ReadKey();和 Switch 语句 - 使用字母

我正在尝试用C#编写一个程序,该程序基本上基于用户按下的键(例如X=Quit、D=Disconnect等)运行,方法是使用Console.ReadKey();在C#中我遇到的问题是如何在Switch语句中使用ReadKey信息。有人可以帮忙吗?代码如下。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceSwitch_Test{classProgram{staticvoidMain(){Console.WriteLine("Welcome.Pleaseenteryo

c# - 线程控制调用

我有一个函数publicvoidShowAllFly(){cbFly.Items.Clear();cbFly.Items.Add("UçuşSeçiniz...");dsFlyTableAdapters.tblFlyTableAdapter_t=newKTHY.dsFlyTableAdapters.tblFlyTableAdapter();dsFly_mds=newdsFly();_mds.EnforceConstraints=false;dsFly.tblFlyDataTable_m=_mds.tblFly;_t.Fill(_m);foreach(DataRow_rowin_m.Ro

c# - 如何删除 WP7 锁定屏幕上的音量控制?

当您停止音乐播放器中正在播放的音乐时,它并没有真正停止。它只是暂停它,因为您在锁定屏幕后仍然可以看到音乐控件。我想使用后面的代码删除出现在锁定屏幕上的音量控制(倒带、播放、前进)按钮。市场上的现有应用StoptheMusic!已经实现了这一点。我经历过这个page,但我仍然无法理解他们是如何做到这一点的。有没有办法实现这个?? 最佳答案 好问题,经过反复试验后我发现,如何从音量控制中删除音乐播放器:您需要在您的应用程序中添加扩展名为.wma的空文件,并将构建操作设置为“内容”,例如将“empty.wma”添加到应用程序根文件夹中。要

c# - SpeechSynthesizer .NET 控制音高

我正在尝试通过SSML和.NETSpeechSynthesizer(System.Speech.Synthesis)更改语音文本的音调SpeechSynthesizersynthesizer=newSpeechSynthesizer();PromptBuilderbuilder=newPromptBuilder();builder.AppendSsml(@"C:\Users\me\Documents\ssml1.xml");synthesizer.Speak(builder);ssml1.xml文件内容为:Yourorderfor8bookswillbeshippedtomorrow.

c# - VS 2017 .Net Core 2.0 控制台应用程序发布失败

我一直在尝试使用VisualStudio2017社区版发布.NetCore2.0控制台应用程序,但它总是失败(它在VS2017中完美运行)。这是我的CSPROJ:Exewin10-x64;osx.10.11-x64netcoreapp2.0Always这些是我创建的发布配置文件的属性。点击发布后,我会看到这个错误窗口。下面是它生成的非常有用的“诊断日志”。System.AggregateException:Oneormoreerrorsoccurred.--->System.Exception:Publishingfailed.---Endofinnerexceptionstacktr

【手把手带你学JavaSE】第三篇:运算符和程序逻辑控制

目录前言一、运算符1.1算术运算符1.2关系运算符1.3逻辑运算符1.4位运算符1.5移位运算1.6条件运算符二、注释2.1基本规则2.2注释规范三、关键字四、顺序结构五、分支结构5.1if语句5.2switch语句六、循环结构6.1while循环6.2break6.3continue6.4for循环6.5do...while循环前言大家好~我又来了!今天给大家总结一下运算符和程序逻辑控制相关知识!让我们开始今天的学习吧!对了!给大家推荐一个刷题学习、面试神器——牛客网里面有非常多的题库,跟面试经验~非常的良心!!一、运算符1.1算术运算符基本四则运算符:+/*%这些运算符,C语言中已经讲到很