Tôi đang tìm nạp chuỗi từ tệp đầu ra sẽ luôn là Ok
hoặc Err
. Sau đó, tôi đang truyền kết quả này Ok
hoặc Err
đến thuộc tính Enum, điều đó là ổn, mọi thứ đều hoạt động, nhưng tôi chắc chắn rằng phải có cách tốt hơn tôi.cách thanh lịch nhất để xóa phần tử chuỗi
Vì tôi đang tìm nạp 3 ký tự trong trường hợp tìm nạp Ok
tôi cần phải xóa phần tử thứ ba khỏi Ok
; kết quả.
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";
}
Cảm ơn
Nếu bạn mong đợi vị trí chính xác 411 cho chuỗi, bạn có thể kiểm tra chỉ cho 'Ok':' File.ReadAllText (@ "C: \ Temp \ SomeReport.txt"). Chuỗi con (411, 2); '. Nếu thông báo là bất cứ điều gì khác nhưng 'Ok', thì có lẽ đó là một lỗi. Có ý nghĩa? –
Tôi đang mong đợi kết quả Ok hoặc Err. Đó là cách tôi sử dụng chuỗi con (411, 3); – user1765862