我正在使用StreamReader类来读取包含以下内容的文本文件,
USB1 // USB Port
5.0 // Voltage
我想只读取USB1,5.0等值,并将它们分配给某些变量。以下是我的示例代码
StreamReader^ sr = gcnew StreamReader("C:\\Test.txt");
string USBPort = systemToStdString(sr->ReadLine()); // systemToStdString(String^ Line) implements marshaling functionality that converts System::String^ to std::string
float voltageValue = (float) Convert::ToDouble(sr->ReadLine());
如何使用StreamReader将/
视为分隔符?此外,在阅读文件时是否可以忽略USB1
和/
之间的空格?