C Sharp và kiến trúc .NET. C Sharp cơ bản- P5
Số trang: 5
Loại file: pdf
Dung lượng: 133.95 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P5:Bạn đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework.
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P5Moving, Copying, and Deleting FilesCó thể sao chép, di chuyển hoặc xoátập tin.– Phương thức Path.Combine(string, string): trả về tên đầy đủ của file tạo từ đường dẫn và tên file.– Phương thức File.Delete(string): xoá tập tin.– Phương thức File.Move(string, string): di chuyển file từ vị trí cũ đến vị trí mới.– Phương thức File.Copy(string, string): sao chép file sang một thư mục mới. File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 7 Reading and Writing to FilesĐọc và ghi file dựa trên khái niệm stream (luồngdữ liệu)– stream là đối tượng dùng để chuyển dữ liệu. Do đó stream có thể là luồng dựa trên bộ nhớ, trên tập tin, trên mạng,…– FileStream: đối tượng dùng để đọc ghi file nhị phân.– StreamReader và StreamWriter: đối tượng dùng để đọc ghi file text.– Chú ý: các tác vụ đọc ghi hầu hết đều sử dụng buffer. Do đó, với tác vụ ghi, phải đẩy dữ liệu từ buffer lên đĩa trước khi đóng file. File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 8 Reading and Writing to FilesĐọc ghi file nhị phân: dùng FileStream.– Hàm tạo: cần chỉ ra filename, FileMode, FileAccess, FileShare. FileMode: kiểu mở file, có thể là Append, Create, CreateNew, Open, OpenOrCreate, hoặc Truncate. FileAccess: kiểu truy cập, có thể là Read, ReadWrite, hoặc Write. FileShare: kiểu chia sẻ giữa các thread, có thể là Inheritable, None, Read, ReadWrite, or Write– Để đọc và ghi byte, dùng các hàm: ReadByte(): đọc một byte từ stream WriteByte(byte): ghi một byte vào stream Read/Write(byte[], int off, int count): đọc/ghi một mảng byte bắt đầu từ off, độ dài count– Sau khi đọc/ghi, dùng Close() để đóng file File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 9 Reading and Writing to FilesĐọc và ghi file text: dùng StreamReader và StreamWriter– Có thể khởi tạo StreamReader dựa trên Tên file cần đọc Một FileStream khác Hoặc một FileInfo với phương thức OpenText()– Có thể khởi tạo StreamWriter dựa trên Tên file cần đọc, mã encode Một FileStream khác Hoặc một FileInfo với phương thức CreatText()– Để đọc và ghi, dùng các hàm Read()/Write(): đọc và ghi một ký tự ReadLine()/WriteLine(): đọc và ghi một dòng ReadToEnd(): đọc đến hết file File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 10 Reading and Writing to Filesvoid WriteToTextFile(string FileName, string strMessage){ FileStream myFileStream = new FileStream(FileName, FileMode.Append, FileAccess.Write, System.IO.FileShare.None); System.IO.StreamWriter myWriter = new StreamWriter(myFileStream); myWriter.WriteLine(System.DateTime.Now.ToString() + - + strMessage); myWriter.Close(); myFileStream.Close();}string ReadFileTextContent(string Filename){ StreamReader myStreamReader = null; string FilePath = System.Web.HttpContext.Current.Server.MapPath(Filename); string result = string.Empty; try { myStreamReader = File.OpenText(FilePath); result = myStreamReader.ReadToEnd(); } catch(Exception exc) { throw; } finally { if (myStreamReader != null) myStreamReader.Close(); } return result;} File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 11
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P5Moving, Copying, and Deleting FilesCó thể sao chép, di chuyển hoặc xoátập tin.– Phương thức Path.Combine(string, string): trả về tên đầy đủ của file tạo từ đường dẫn và tên file.– Phương thức File.Delete(string): xoá tập tin.– Phương thức File.Move(string, string): di chuyển file từ vị trí cũ đến vị trí mới.– Phương thức File.Copy(string, string): sao chép file sang một thư mục mới. File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 7 Reading and Writing to FilesĐọc và ghi file dựa trên khái niệm stream (luồngdữ liệu)– stream là đối tượng dùng để chuyển dữ liệu. Do đó stream có thể là luồng dựa trên bộ nhớ, trên tập tin, trên mạng,…– FileStream: đối tượng dùng để đọc ghi file nhị phân.– StreamReader và StreamWriter: đối tượng dùng để đọc ghi file text.– Chú ý: các tác vụ đọc ghi hầu hết đều sử dụng buffer. Do đó, với tác vụ ghi, phải đẩy dữ liệu từ buffer lên đĩa trước khi đóng file. File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 8 Reading and Writing to FilesĐọc ghi file nhị phân: dùng FileStream.– Hàm tạo: cần chỉ ra filename, FileMode, FileAccess, FileShare. FileMode: kiểu mở file, có thể là Append, Create, CreateNew, Open, OpenOrCreate, hoặc Truncate. FileAccess: kiểu truy cập, có thể là Read, ReadWrite, hoặc Write. FileShare: kiểu chia sẻ giữa các thread, có thể là Inheritable, None, Read, ReadWrite, or Write– Để đọc và ghi byte, dùng các hàm: ReadByte(): đọc một byte từ stream WriteByte(byte): ghi một byte vào stream Read/Write(byte[], int off, int count): đọc/ghi một mảng byte bắt đầu từ off, độ dài count– Sau khi đọc/ghi, dùng Close() để đóng file File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 9 Reading and Writing to FilesĐọc và ghi file text: dùng StreamReader và StreamWriter– Có thể khởi tạo StreamReader dựa trên Tên file cần đọc Một FileStream khác Hoặc một FileInfo với phương thức OpenText()– Có thể khởi tạo StreamWriter dựa trên Tên file cần đọc, mã encode Một FileStream khác Hoặc một FileInfo với phương thức CreatText()– Để đọc và ghi, dùng các hàm Read()/Write(): đọc và ghi một ký tự ReadLine()/WriteLine(): đọc và ghi một dòng ReadToEnd(): đọc đến hết file File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 10 Reading and Writing to Filesvoid WriteToTextFile(string FileName, string strMessage){ FileStream myFileStream = new FileStream(FileName, FileMode.Append, FileAccess.Write, System.IO.FileShare.None); System.IO.StreamWriter myWriter = new StreamWriter(myFileStream); myWriter.WriteLine(System.DateTime.Now.ToString() + - + strMessage); myWriter.Close(); myFileStream.Close();}string ReadFileTextContent(string Filename){ StreamReader myStreamReader = null; string FilePath = System.Web.HttpContext.Current.Server.MapPath(Filename); string result = string.Empty; try { myStreamReader = File.OpenText(FilePath); result = myStreamReader.ReadToEnd(); } catch(Exception exc) { throw; } finally { if (myStreamReader != null) myStreamReader.Close(); } return result;} File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 11
Tìm kiếm theo từ khóa liên quan:
lập trình windows lập trình với vc/mfc giáo trình lập trình C lập trình Visual C tài liệu lập trìnhGợi ý tài liệu liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 188 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 162 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 155 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 117 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 116 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 104 0 0 -
Excel add in development in c and c phần 9
0 trang 102 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 6
21 trang 100 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 91 0 0 -
87 trang 72 0 0