Lập trình C# - Mở file và hiển thị nội dung file
Mở file và hiển thị nội dung file trên màn hình
Viết chương trình C# để mở file có tên được nhập từ bàn phím và sau đó hiển thị nội dung file trên màn hình. Bạn cần sử dụng StreamReader.
Chương trình C#
Dưới đây là chương trình C# minh họa lời giải cho bài tập mở file và hiển thị nội dung file trên màn hình trong C#. Bạn cần sử dụng System.IO namespace cho hoạt động đọc ghi file.
using System;
using System.IO;
namespace Csharp
{
class TestCsharp
{
static void Main(string[] args)
{
Console.WriteLine("\nMo file va hien thi noi dung file tren man hinh:");
Console.WriteLine("------------------------------------------------\n");
Console.Write("Nhap ten file: ");
string nameFile = Console.ReadLine();
StreamReader myfile;
try
{
myfile = File.OpenText(nameFile);
string line = " ";
do
{
line = myfile.ReadLine();
if (line != null)
{
Console.WriteLine(line);
}
}
while (line != null);
}
catch (Exception e)
{
Console.WriteLine("Xay ra loi trong khi mo file.");
}
Console.ReadLine();
Console.ReadKey();
}
}
}
Giả sử, nội dung của test.txt như sau: (được tạo từ 2 bài tập trước)
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: