标题:CMD与EXE的运行结果
只看楼主
liuzhenqin
Rank: 1
来 自:广东省
等 级:新手上路
帖 子:140
专家分:2
注 册:2008-9-22
结帖率:100%
 问题点数:0 回复次数:12 
CMD与EXE的运行结果
using System;
class Time
{
    static void Main()
    {
        Console.WriteLine("Now time is {0}",MyTime());
        Console.Read();
    }
    public static DateTime MyTime()
    {
        return DateTime.Now;
    }
}
请问为什么我在CMD里面运行和直接去运行出来的EXE的结果是不一样的呢?知道的请教一下.谢谢

[[it] 本帖最后由 liuzhenqin 于 2008-10-2 21:08 编辑 [/it]]

CMD.jpg (7.1 KB)


EXE.jpg (5.62 KB)
搜索更多相关主题的帖子: CMD EXE 结果 运行 
2008-10-02 19:06
ecjob
Rank: 3Rank: 3
等 级:论坛游侠
威 望:8
帖 子:321
专家分:110
注 册:2006-10-15
得分:0 
你知道  DateTime.Now;
这是什么吗?

你想要什么结果?

86年出生,广东求 女人/项目/工作 ,见广告即有效.论坛PM
2008-10-02 19:12
smltq
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:566
专家分:400
注 册:2008-1-21
得分:0 
路过  - -
2008-10-02 21:03
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
得分:0 
呃。。楼上滴。。下次不要这样了,大过节滴。。实在是不想亮黄牌啊


仁者乐膳,智者乐睡。我都爱~
2008-10-02 21:05
liuzhenqin
Rank: 1
来 自:广东省
等 级:新手上路
帖 子:140
专家分:2
注 册:2008-9-22
得分:0 
回复 2# ecjob 的帖子
就是当然的日期和日间啊.
可为什么我在CMD里运行会有中文呢?在EXE里就没有中文呢?
在CMD里输入时间系统会变.在EXE里输入后系统不会变啊?
在CMD里颜色是我设置好的.在EXE里颜色怎么会变回默认呢?

我想当我运行那个EXE程序的时候能一直不退出来.除非自己关闭.
还有如何让他成为一个独立的EXE.在其他电脑也能运行?不要像C那样.要带着个别的!
因为我现在在家里没有书可以看要过几天才有.所以才来问朋友们.谢谢了!

为解决一个问题而采取的方法和步骤,就称为算法。
2008-10-02 21:07
myemail1983
Rank: 2
来 自:南京
等 级:新手上路
威 望:3
帖 子:256
专家分:0
注 册:2008-7-27
得分:0 
cmd 不太熟悉,不过你不用你编写的代码,在cmd.exe里输入
time也会出现这个界面,说明这个是cmd里的代码功能,不是你那个程序实现的

寻找学习的动力,承接小型程序设计,呵呵,为了激励自己学习下。
虽然做不到无私,但会学着去帮助别人
2008-10-02 22:25
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
得分:0 
楼上说的对
运行的不是一个程序
2008-10-02 23:18
liuzhenqin
Rank: 1
来 自:广东省
等 级:新手上路
帖 子:140
专家分:2
注 册:2008-9-22
得分:0 
回复 6# myemail1983 的帖子
这样啊..我看教程是这样的..那安你的意思.这个代码主要实现的是什么呢..........我不太明白..

为解决一个问题而采取的方法和步骤,就称为算法。
2008-10-03 13:04
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
得分:0 
呃。。有问题在这里说好了,还跑QQ上去把我拉出来的。真服了你,这个代码的意思是打印当前时间,至于为什么颜色在cmd调了,在那个exe又没调,你用的编译器的输出界面程序,和cmd的不是一个,当然颜色不一样,至于为什么一个中文,一个是英文,我也不晓得是为什么。。反正它就是这个样子。猜测和操作系统的语言有关。


仁者乐膳,智者乐睡。我都爱~
2008-10-03 13:42
love329125
Rank: 1
来 自:湖北
等 级:新手上路
帖 子:67
专家分:0
注 册:2008-1-5
得分:0 
回复
time函数在cmd里是windows自身的系统函数,你调用它是显示或更改当前系统的日期,而你写的那个time方法与之冲突,它只好认为你用的是它自身 的函数了

开心!!
2008-10-03 13:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-236146-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.359175 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved