StreamReader类的常用方法
时间: 2024-04-30 22:06:09 浏览: 77
StreamReader类是.NET Framework中的一个IO类,用于读取文本文件中的数据。常用的方法包括:
1. Read:从当前流中读取一个字符。
2. ReadBlock:从当前流中读取指定数量的字符并将其存储到数组中。
3. ReadLine:从当前流中读取一行字符并将其作为字符串返回。
4. ReadToEnd:从当前流的当前位置到末尾读取所有字符并将其作为字符串返回。
5. Peek:返回当前流中的下一个字符,但不会移动流中的位置指针。
这些方法可以根据实际需要进行灵活组合,以实现对文本文件的读取操作。
相关问题
filestream和streamreader
FileStream 和 StreamReader 都是 C# 中用于读取文件的类。其中 FileStream 是用于读取二进制文件的,例如图片、视频等,而 StreamReader 则是用于读取文本文件的。
FileStream 类继承自 Stream 类,可以用于读写文件或其他数据。可用于打开文件流以进行读写、复制、移动和删除文件等操作。FileStream 类中提供了各种读写方法,例如 Read、Write、Seek 等。
StreamReader 类则提供了一些方法来读取文本文件的内容,例如 ReadLine、ReadToEnd 等。它可以读取各种不同编码的文本文件,例如 ASCII、UTF-8 等。
总的来说,FileStream 适用于读取二进制文件,而 StreamReader 适用于读取文本文件。但它们都是 C# 中非常常用的文件读取类。
C SHARP中有哪些常用类
C# 中常用的类包括:
1. Object:所有类的基类,提供了一些通用的方法,如 ToString()、Equals() 和 GetHashCode() 等。
2. String:表示字符串类型,提供了一些字符串操作方法,如 Substring()、IndexOf()、Replace() 和 Split() 等。
3. Array:表示数组类型,提供了一些数组操作方法,如 Length、IndexOf()、Sort() 和 Reverse() 等。
4. List:表示列表类型,提供了一些列表操作方法,如 Add()、Remove()、Clear() 和 Count() 等。
5. Dictionary:表示字典类型,提供了一些字典操作方法,如 Add()、Remove()、Clear() 和 Count() 等。
6. FileStream:表示文件流类型,提供了一些文件操作方法,如 Read()、Write()、Seek() 和 Close() 等。
7. StreamReader 和 StreamWriter:分别表示读取和写入文本文件的类型,提供了一些文本文件操作方法,如 ReadLine()、WriteLine() 和 Close() 等。
8. SqlConnection 和 SqlCommand:分别表示 SQL Server 数据库连接和执行 SQL 命令的类型,提供了一些数据库操作方法,如 Open()、Close()、ExecuteNonQuery() 和 ExecuteReader() 等。
9. DateTime:表示日期时间类型,提供了一些日期时间操作方法,如 Now、AddDays()、ToString() 和 Parse() 等。
阅读全文