C#初学者教程:从控制台输入到文件操作

需积分: 9 2 下载量 122 浏览量 更新于2024-11-15 收藏 25KB DOC 举报
“c#入门实例 初学者的必备武器” 这篇资源主要针对C#初学者,提供了几个基础的实例,包括从控制台读取输入、读取文件、以及创建和写入文件的操作,这些都是C#编程中最基本且重要的技能。 一、从控制台读取用户输入 在C#中,我们通常使用`Console`类来与用户进行交互。在给出的代码片段中,`Console.Write`方法用于在控制台上显示提示文字"Enteryourname:",然后`Console.ReadLine`方法会等待用户输入并返回输入的字符串。整个程序会打印出"Hi"后面跟着用户输入的名字。 二、读取文件 这个实例展示了如何读取一个文本文件的内容。首先,通过`FileStream`类打开文件,接着创建一个`StreamReader`对象来读取文件内容。`FileMode.Open`表示打开已存在的文件,`FileAccess.Read`表示只读权限。然后,`ReadLine`方法被用来逐行读取文件内容,并打印到控制台。在每次循环中,`ReadLine`会读取下一行,直到文件末尾。 三、创建和写入文件 在这个示例中,使用`FileStream`和`StreamWriter`类来创建新文件并写入内容。`FileMode.OpenOrCreate`表示如果文件存在则打开,不存在则创建。`FileAccess.Write`指定我们只写入文件,不读取。`StreamWriter`的`BaseStream.Seek`方法将位置指针移动到文件末尾,这样写入新内容时就不会覆盖已有内容。`WriteLine`方法用于向文件添加新的一行文本。 这些实例都是C#基础编程的基石,对于初学者来说,理解和掌握这些操作是至关重要的。通过实践这些实例,学习者可以更好地理解C#的基本语法,以及如何处理文件I/O操作,这对于任何涉及到文件处理的项目都至关重要。在实际开发中,开发者需要根据具体需求,灵活运用这些基础知识,例如处理用户输入、读取配置文件、保存数据等。