30/09/2018, 18:23

Cách đọc file trong C#?

Em muốn đọc một file có dạng như sau:

cau1=giaosuduato
cau2=daynhauhoc
cau3=system

Em muốn hỏi cách anh chị là trong C# có hàm nào để đọc mỗi dòng và lưu xâu ở trước và sau dấu “=” ra hai biến được không?
vd, ở dòng thứ nhất nó sẽ được tách thành cau1, và giaosudauto
Mong các anh chị giúp đỡ em ạ!

Le Hoai viết 20:25 ngày 30/09/2018
 // Đọc file từng line thành 1 mảng,  mỗi phần tử là 1 string có dạng cau1=giaosuduato
string[] lines = System.IO.File.ReadAllLines(@"Path đường dẫn đến file text");

// foreach cái mảng này
 foreach (string line in lines)
{
    // xử lý tách cau1=giaosuduato thành 2 phần cau1 và giaosuduato
    string[] tmp = line.split('=');
    Console.WriteLine(tmp[0]);
    Console.WriteLine(tmp[1]);

  // tmp là mảng chứa 2 phần tử cần được tách trên mỗi dòng
}
Bài liên quan
0