我有一個讀取.HRM文件的程序,我希望它通過文本文件搜索並在任何狀態後檢索整數值。我有閱讀文本文件的其他東西,我只是無法弄清楚這一個。如下例如:在文本文件中找到字符串後保存一個整數值
if (line.Contains("Version="))
{
//Get the integer after 'Version='
}
我不太清楚如何得到這個整數值並存儲它。
的HRM文件讀取如下:
[Params]
Version=106
Monitor=34
SMode=111111100
Date=20130205
StartTime=15:46:20.0
Length=01:06:18.9
Interval=1
Upper1=0
Lower1=0
Upper2=0
Lower2=0
Upper3=180
Lower3=170
Timer1=00:00:00.0
Timer2=00:00:00.0
嗯,我想將其更改爲'StartsWith'第一......未來,你有兩個步驟考慮:a)在「=」之後獲得文本; b)將一個字符串轉換爲一個整數。您遇到哪些問題? –
可能的重複:[最簡單的可能的鍵/值對文件解析在.NET中](http://stackoverflow.com/a/284881/1260204) – Igor