StreamReader类的常用方法
时间: 2024-04-30 19:08:23 浏览: 15
StreamReader类是用于从流中读取字符的类,常用的方法有:
1. Read():从流中读取一个字符并返回其Unicode值。
2. ReadBlock(char[] buffer, int index, int count):从流中读取指定数量的字符并将其存储在字符数组中。
3. ReadLine():从流中读取一行字符并返回一个字符串。
4. ReadToEnd():从流的当前位置读取所有字符,并将其作为一个字符串返回。
5. Peek():返回下一个可用字符,但不从输入流中读取该字符。
6. Dispose():释放由StreamReader对象使用的所有资源。
这些方法可以帮助我们在读取流时进行不同的操作。
相关问题
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() 等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)