2 qq 36120361 qq_36120361 于 2016.09.14 16:17 提问

求大神指点迷津,为什么这段代码能运行,缺不起作用

private void closewindows(object se)
{
Thread.Sleep((int)se* 1000);
var startInfo = new System.Diagnostics.ProcessStartInfo("cmd.exe");
startInfo.UseShellExecute = false;
startInfo.RedirectStandardInput = true;
startInfo.RedirectStandardOutput = true;
startInfo.RedirectStandardError = true;
startInfo.CreateNoWindow = true;
var myProcess = new System.Diagnostics.Process();
myProcess.StartInfo = startInfomyProcess.Start();
myProcess.StandardInput.WriteLine("shutdown -s -t " + 1);
Console.WriteLine("end");
}
引用方法前,this.close()关闭了窗口,代码可以运行,但是没有起到作用,打个断点,的确也进入断点了,手动操作下一步下一步的操作,代码起作用,设置了windows关机时间,但是不在断点模式下运行,代码就没用,是为什么啊,好困扰

1个回答

caozhy
caozhy   Ds   Rxr 2016.09.14 23:44
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于Csharp通过url下载的问题
为什么documentComplete 就是不起作用呢?为什么反复的循环呢?求大神解释下
C#运行不了,求大神指点迷津。。。
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication132 {     public abstract class person     {         public abstract void
求大神指教这段代码该怎么改?
补充:修改源码格式,使其符合《Google C++风格指南》 #include<stdio.h> #define N 8 main() {  int a[N],i,thismax,maxsum;     for(i=0;i<N;i++)   scanf("%d",&a[i]);         thismax=0;   maxsum=0;  for(i=0;i<N;...
大神帮我看看这段代码为什么运行不了,谢谢了
代码如下: #include int main(void) { int feet,fathoms; fathoms=2; feet=6*fathoms; printf("There are %d feet in %d fathoms!\n",feet,fathoms); printf("yes,I said %d feet!\n", 6*fathoms);
UIAlertView 文字左对齐设置
UILabel *tmpLabel = (UILabel *)subView; tmpLabel.textAlignment = NSTextAlignmentLeft;这段代码在 iOS7.0及以上系统不起作用修改
大数据人才为什么会成为中国最稀缺的职业吗
这是当时的大数据,也是大数据人才短缺的时代。由于中国人才缺口巨大,大数据已成为行业和市场的热点。越来越多的企业需要招聘或培训。这导致了大数据人才在同一岗位上的最高工资。掌握大数据技术,使产业和资金增长40%左右是非常普遍的。大数据被广泛应用于就业领域。在科学技术、食品工业和零售业领域,我知道需要大量的数据来处理大数据,以便提供更好的用户体验,优化库存,降低成本,满足预定的需求。让我们来看看大数据培...
下面程序输出什么?为什么?
下面程序输出什么?为什么?   class A   {   private:   static int i;   public:   A()   {   i++;   }   A(const A&)   {   i++;   }   static void output()   {   cout }   };   A f(A& a)   {   A a
C#笔试题(二)
一、问答题 61.下面这段代码输出什么?为什么? 答案注释: int i=5;  int j=5;  if (Object.ReferenceEquals(i,j))  Console.WriteLine("Equal");  else  Console.WriteLine("Not Equal");  不相等,因为比较的是对像 62.什么叫做SQL注入,如何防止?请举例说明。
关于UICollectionView横向滑动分页的问题
关于UICollectionView的contentSize为什么不起作用
//写这段代码的时候,只有上帝和我知道它是干嘛的 ,现在,只有上帝知道
// 亲爱的维护者: 如果你尝试了对这段程序进行‘优化’,  并认识到这种企图是大错特错,请增加 下面这个计数器的个数,用来对后来人进行警告:  浪费在这里的总时间 = 39h /**  * 致终于来到这里的勇敢的人: 你是被上帝选中的人,英勇的、不辞劳苦的、不眠不修的来修改 我们这最棘手的代码的编程骑士。你,我们的救世主,   *人中之龙, 我要对你说:永远不要放弃,永远不要对自己失