Làm thế nào để đọc một tập tin văn bản bằng phương thức ReadAllText trong CSharp?(How to read text file with ReadAllText method in CSharp?)


Bài viết này tôi sẽ hướng dẫn cách sử dụng phương thức ReadAllText() để đọc các tập tin văn bản dạng text như txt, csv, dat... trong ngôn ngữ lập trình C#.





File.ReadAllText()

Là một phương thức cơ bản của lớp File(class file) được sử dụng để chuyển đổi tất cả các nội dung trong một tập thành kiểu dữ liệu dạng chuỗi(string) trong CSharp.


Cú pháp - Syntax

public static string ReadAllText(
    string path
)

* Sau khi xem xét tôi nhận thấy rằng nên tuân theo cú pháp cung cấp từ Miscrosoft thì sẽ tốt hơn, tuy lúc đầu hơi khó hiểu, như sau này khi đọc các tài liệu về CSharp sau này, vì vậy các bài viết sau tôi sẽ cố lấy các cấu trúc lệnh và phương thức từ Microsoft.


Ví dụ - Example

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
// @author: developer.bnson@gmail.com
// @web: vnlives.net

namespace HowToReadFile
{
    class Program
    {
        static void Main(string[] args)
        {
           
            // Đọc một tập tin như là một chuỗi.
            // Read the file as one string.
            string text = System.IO.File.ReadAllText(@"D:\TEXT_FILE_DEMO.txt");

            // Hiển thị nội dung tập tin ra màn hình console.
            // Display the file contents to the console.
            System.Console.WriteLine("Contents of text file = \n{0}", text);

            System.Console.ReadLine();
        }
    }
}


Kết quả - Result














No comments:

Post a Comment