c#

c# stringreader如何读取字符串

小樊
115
2024-07-27 14:48:09
栏目: 编程语言

StringReader类是一个用于读取字符串的类,可以在字符串中读取字符和行。要使用StringReader类读取字符串,可以按照以下步骤进行操作:

  1. 创建一个StringReader对象,并将要读取的字符串作为参数传递给构造函数。
StringReader stringReader = new StringReader("Hello, World!");
  1. 使用StringReader对象的Read方法读取单个字符,并将其转换为char类型。
int nextChar = stringReader.Read();
char ch = (char)nextChar;
Console.WriteLine(ch);
  1. 使用StringReader对象的ReadLine方法读取一行字符串。
string line = stringReader.ReadLine();
Console.WriteLine(line);
  1. 使用StringReader对象的Peek方法查看下一个字符,但不移动阅读器。
int peekChar = stringReader.Peek();
char peekCh = (char)peekChar;
Console.WriteLine(peekCh);
  1. 使用StringReader对象的Close方法关闭StringReader对象。
stringReader.Close();

通过以上步骤,您可以使用StringReader类来读取字符串中的字符和行。

0
看了该问题的人还看了