Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Cách đưa dữ liệu từ file text vào mảng i[,] trong C#?

  1. #1
    Ngày gia nhập
    08 2011
    Bài viết
    3

    Mặc định Cách đưa dữ liệu từ file text vào mảng i[,] trong C#?

    bác nào cho em hỏi cách đưa dữ liệu từ file txt vào mảng int[,] hai chiều trong C# với a.

    file texy có dạng :
    5 6 7 8 4 3
    4 5 6 7 3 3
    3 4 6 7 8 9
    em cám ơn trước !.

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    ví dụ tôi có file zstar.txt để trong thư mục bin\\debug
    Visual C# Code:
    1.         private void Form1_Load(object sender, EventArgs e)
    2.         {
    3.             //đổ dữ liệu ra Label để test
    4.             this.label1.Text = print(getData());
    5.         }
    6.         //lấy dữ liệu từ file
    7.         public int[,] getData()
    8.         {
    9.             int[,] kq;
    10.             int rows = 0;
    11.             int column = 0;
    12.             String[] lines = File.ReadAllLines(Application.StartupPath + "\\zstar.txt");
    13.             rows = lines.Length;
    14.             column = lines[0].Split(' ').Length;
    15.             kq = new int[rows, column];
    16.             for (int i = 0; i < rows; i++)
    17.             {
    18.                 for (int j = 0; j < column; j++)
    19.                 {
    20.                     kq[i, j] = new int();
    21.                     kq[i, j] = int.Parse(lines[i].Split(' ')[j]);
    22.                 }
    23.             }
    24.             return kq;
    25.         }
    26.         //đổ mảng ra String để test chơi
    27.         public String print(int[,] kq)
    28.         {
    29.             String temp = "";
    30.             int row = kq.GetLength(0);
    31.             int column = kq.GetLength(1);
    32.             for (int i = 0; i < row; i++)
    33.             {
    34.                 for (int j = 0; j < column; j++)
    35.                 {
    36.                     temp += kq[i, j] + ",";
    37.                 } temp += "\n";
    38.             }
    39.             return temp;
    40.         }

    regards !
    Attached Thumbnails Attached Thumbnails Untitled.png  

  3. #3
    Ngày gia nhập
    06 2009
    Nơi ở
    Cái hộp
    Bài viết
    1,255

    Thay vì dùng cách trên thì người ta thường dùng linq xử lý csv file (search)
    Men talk of killing time, while time quietly kills them.
    Time is what we want most, but what we use worst.
    ------------------------------
    YinYang's Programming Blog

  4. #4
    Ngày gia nhập
    08 2011
    Bài viết
    3

    Cám ơn bác nhiều nhé em đang làm Ass thầy giáo ra đề chỉ nói đúng một câu tao không hướng dẫn đâu về nhà tự tìm hiểu @@!

Các đề tài tương tự

  1. Hỏi cách lấy từng giá trị trong file text [C#-ASP.NET]
    Gửi bởi bumbum2812 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 22-11-2011, 07:23 PM
  2. Loại bỏ text trùng nhau từ một file text(.txt) - File văn bản
    Gửi bởi bossnabito trong diễn đàn Thắc mắc chung
    Trả lời: 7
    Bài viết cuối: 31-07-2011, 03:34 AM
  3. Đọc dữ liệu file midi dạng số HEX và lấy lời nhạc trong file ra file text
    Gửi bởi kimngockhtn_2007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-06-2011, 04:40 PM
  4. Text File Protector - Bảo vệ file text bằng password (siêu ẩn)
    Gửi bởi gianghoplus trong diễn đàn Sản phẩm phần mềm của bạn
    Trả lời: 10
    Bài viết cuối: 08-05-2009, 09:27 AM
  5. Bai tap ve file!Tạo một file text trong đó mỗi dòng lưu 3 số nguyên
    Gửi bởi sonsdc trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 06-03-2009, 10:59 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn