在C#中,我编好的程序执行完之后还没等我看就自动关闭了,貌似是我少写了一个代码符号,那个符号想0一样
答案:3 悬赏:20 手机版
解决时间 2021-02-19 22:00
- 提问者网友:情歌越听越心酸
- 2021-02-19 15:00
那个符号像0一样.Read ; 空格的地方少一个符号Console
最佳答案
- 五星知识达人网友:行路难
- 2021-02-19 15:49
Read是方法,后面有一对括号 ()
控制台程序可以在后面加上一句用Console.ReadKey() ;
这样运行完要输入任意一个键就关闭,不输不关闭。
Console.Read()要按回车才结束
控制台程序可以在后面加上一句用Console.ReadKey() ;
这样运行完要输入任意一个键就关闭,不输不关闭。
Console.Read()要按回车才结束
全部回答
- 1楼网友:煞尾
- 2021-02-19 16:06
Console.Read();
- 2楼网友:野味小生
- 2021-02-19 16:00
2.5.3 声明指令 声明指令用于定义或取消定义条件编译符号。 pp-declaration:(pp 声明:) whitespaceopt # whitespaceopt define whitespace conditional-symbol pp-new-line(空白可选 # 空白可选 define 空白 条件符号 pp 新行) whitespaceopt # whitespaceopt undef whitespace conditional-symbol pp-new-line(空白可选 # 空白可选 undef 空白 条件符号 pp 新行) pp-new-line:(pp 新行:) whitespaceopt single-line-commentopt new-line(空白可选 单行注释可选 新行) 对 #define 指令的处理使给定的条件编译符号成为已定义的(从跟在指令后面的源代码行开始)。类似地,对 #undef 指令的处理使给定的条件编译符号成为未定义的(从跟在指令后面的源代码行开始)。 源文件中的任何 #define 和 #undef 指令都必须出现在源文件中第一个“标记”(第 2.4 节)的前面,否则将发生编译时错误。直观地讲,#define 和 #undef 指令必须位于源文件中所有“实代码”的前面。 示例: 复制代码 #define enterprise #if professional || enterprise #define advanced #endif namespace megacorp.data { #if advanced class pivottable {...} #endif }是有效的,这是因为 #define 指令位于源文件中第一个标记(namespace 关键字)的前面。 下面的示例产生编译时错误,因为 #define 指令在实代码后面出现: 复制代码 #define a namespace n { #define b #if b class class1 {} #endif }#define 指令可用于重复地定义一个已定义的条件编译符号,而不必对该符号插入任何 #undef。下面的示例定义一个条件编译符号 a,然后再次定义它。 复制代码 #define a #define a#undef 指令可用于取消定义一个本来已经是未定义的条件编译符号。下面的示例定义一个条件编译符号 a,然后两次取消定义该符号;第二个 #undef 没有作用但仍是有效的。 复制代码 #define a #undef a #undef a
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯