我從輸出文件中取出字符串,將始終是Ok
或Err
。 之後,我將這個結果Ok
或Err
Enum屬性,這是好的,一切正常,但我相信肯定有比我更好的方式。最優雅的方法來刪除字符串元素
由於我在取得3個字符的情況下提取了Ok
我需要從Ok
中刪除第三個元素;結果。
string message = File.ReadAllText(@"C:\Temp\SomeReport.txt").Substring(411, 3);
if (message == "Ok;") // `;` character should be removed in case that Ok is fetched
{
message = "Ok";
}
感謝
如果您期望字符串的精確位置411,你可以只檢查'Ok':'File.ReadAllText(@「C:\ Temp \ SomeReport.txt」)。子字符串(411,2);'。如果消息不是「Ok」,則可能是錯誤。說得通? –
我期待Ok或Err結果。這就是我使用Substring(411,3); – user1765862