C#核心编程基础:环境、控制台与数据类型详解
1. System.Environment 类型属性
System.Environment 类型除了之前示例中展示的成员外,还有其他一些有用的属性。以下是部分属性的介绍:
| 属性 | 含义 |
| ---- | ---- |
| ExitCode | 获取或设置应用程序的退出代码 |
| MachineName | 获取当前机器的名称 |
| NewLine | 获取当前环境的换行符号 |
| StackTrace | 获取应用程序的当前堆栈跟踪信息 |
| SystemDirectory | 返回系统目录的完整路径 |
| UserName | 返回启动此应用程序的用户的名称 |
2. System.Console 类
在早期的示例应用程序中,大量使用了 System.Console 类。虽然控制台用户界面(CUI)不如图形用户界面(GUI)或 Web 应用程序有吸引力,但将早期示例限制为控制台程序有助于我们专注于 C# 的语法和 .NET 平台的核心方面。
2.1 Console 类的成员
Console 类封装了基于控制台的应用程序的输入、输出和错误流操作。以下是一些常用成员:
| 成员 | 含义 |
| ---- | ---- |
| Beep() | 使控制台发出指定频率和持续时间的蜂鸣声 |
| BackgroundColor、ForegroundColor | 设置当前输出的背景/前景颜色,可分配 ConsoleColor 枚举的任何成员 |
超级会员免费看
订阅专栏 解锁全文
148

被折叠的 条评论
为什么被折叠?



