1. Trang chủ
  2. » Công Nghệ Thông Tin

[Bài giảng Kỹ thuật lập trình] - Chương 9: Kiểu tập tin trong C#

15 4 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương 9: Kiểu tập tin trong C#
Tác giả Ngô Văn Linh
Người hướng dẫn ThS. Ngô Văn Linh
Trường học Trường Đại học Kinh tế Công nghiệp Long An
Chuyên ngành Kỹ thuật lập trình
Thể loại Bài giảng
Thành phố Long An
Định dạng
Số trang 15
Dung lượng 449,27 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Kỹ thuật lập trình

Trang 1

KỸ THUẬT LẬP TRÌNH

❖ Trường Đại học Kinh tế Công nghiệp Long An

❖ Khoa Công nghệ

❖ Giảng viên: ThS Ngô Văn Linh

Trang 2

CHƯƠNG 9: KIỂU TẬP TIN TRONG C#

9.1 Khái niệm 9.2 Các lớp xử lý tập tin

Trang 3

9.1 KHÁI NIỆM

Lưu các ký tự ASCII lên đĩa

Tập tin văn bản

Lưu dạng nhị phân

Tập tin định kiểu

Lưu các giá trị

mà không quan tâm đến nội dung mà chỉ chú ý đến các yếu tố vật lý của tập tin như

độ lớn,…

Tập tin không định kiểu

Trang 4

CHƯƠNG 9: KIỂU TẬP TIN TRONG C#

9.1 Khái niệm

9.2 Các lớp xử lý tập tin

Trang 5

❖Cú pháp

FileStream <object_name> = new FileStream(<file_name>, <FileMode Enumerator>, <FileAccess Enumerator>, <FileShare Enumerator>);

FileAccess.Read, FileShare.Read);

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Append, Create, CreateNew, Open, OpenOrCreate, Truncate Read, ReadWrite, Write

Inheitable, None, Read, ReadWrite, Write

Trang 6

thuộc không gian tên

System.IO

9.2 CÁC LỚP XỬ LÝ TẬP TIN

FileMode

• Append: Thêm dữ liệu vào cuối 1 file (tạo file nếu chưa tồn tại)

• Create: Tạo 1 file mới, nếu tồn tại thì ghi đè

• CreateNew: Tạo 1 file mới nếu tồn tại thì báo lỗi

• Open: Mở file

• OpenOrCreate: Mở file, nếu không tồn tại thì tạo file mới

• Truncate: Xóa dữ liệu của file

FileAccess

• Read: Đọc file

• ReadWrite: Đọc và ghi file

• Write: Ghi file

FileShare

• Inheritable: Truyền tính kế thừa tới các tiến trình con

• None: Từ chối chia sẻ

• Read: Mở để đọc

• ReadWrite: Mở file

để đọc và ghi

• Write: Mở file để ghi

Trang 7

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Trang 8

❖Cú pháp

StreamReader sr = new StreamReader(<tên tập tin>);

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Văn bản kiểu text, đọc theo

từng dòng

Trang 9

❖Cú pháp

StreamWriter sw = new StreamWriter(<tên tập tin>);

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Trang 10

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Trang 11

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Trang 12

9.2 CÁC LỚP XỬ LÝ TẬP TIN

Trang 13

CÂU HỎI ÔN TẬP

Trang 14

cho phép nối thêm thông tin vào cuối tập tin đó

’Z’, ‘a’, , ‘z’) trong một tập tin văn bản?

sau:

BÀI TẬP CHƯƠNG 9

Trang 15

như: Mã sản phẩm, tên sản phẩm, hãng sản xuất, số lượng nhập, đơn giá nhập, số lượng xuất, đơn giá xuất

✓ Thoát

BÀI TẬP CHƯƠNG 9

Ngày đăng: 30/01/2023, 20:29

🧩 Sản phẩm bạn có thể quan tâm