Tìm hiểu C# và ứng dụng của C# p 12

Chương 10 Chuỗi Chuỗi (string) trong C# là một kiểu dựng sẵn như các kiểu int, long , có đầy đủ tính chất mềm dẻo, mạnh mẽ và dễ dùng. Một đối tượng chuỗi trong C# là một hay nhiều ký tự Unicode không thể thay đổi thứ tự. Nói cách khác là các phương thức áp dụng lên chuỗi không làm thay đổi bản thân chuỗi, chúng chỉ tạo một bản sao có sửa đổi, chuỗi gốc vẫn giữ nguyên. Để khai báo một đối tượng chuỗi, sử dụng từ khóa string; đối tượng này thật sự trùng với đối tượng. | Chuỗi Gvhd Nguyễn Tấn Trần Minh Khang Chương 10 Chuỗi Chuỗi string trong C là một kiểu dựng sẵn như các kiểu int long. có đầy đủ tính chất mềm dẻo mạnh mẽ và dễ dùng. Một đối tượng chuỗi trong C là một hay nhiều ký tự Unicode không thể thay đổi thứ tự. Nói cách khác là các phương thức áp dụng lên chuỗi không làm thay đổi bản thân chuỗi chúng chỉ tạo một bản sao có sửa đổi chuỗi gốc vẫn giữ nguyên. Để khai báo một đối tượng chuỗi sử dụng từ khóa string đối tượng này thật sự trùng với đối tượng trong thư viện lớp .NET Framework. Việc sử dụng hai đối tượng này là như nhau trong mọi trường hợp. Khai báo lớp như sau public sealed class String IComparable ICloneable Iconvertible Khai báo này có nghĩa như sau seal - không thể thừa kế từ lớp này ICompareable - các đối tượng chuỗi có thể được sắp thứ thự IClonable - có thể tạo một đối tượng B mới y hệt đối tượng A. IConvertible - có thể chuyển thành các kiểu dựng sẵn khác như ToInt32 ToDouble . Tạo chuỗi mới Cách đơn giản nhất để tạo một biến kiểu chuỗi là khai báo và gán một chuỗi cho nó string sChuoi Khai báo và gán một chuỗi Một số ký tự đặc biệt có qui tắc riêng như n hay t . đại diện cho ký tự xuống dòng dấu xuyệt dấu tab. .Ví dụ khai báo string sDuongDan C WinNT Temp biến sDuongDan sẽ có giá trị C WinNT Temp. C cung cấp một cách khai báo theo đúng nguyên gốc chuỗi bằng cách thêm ký tự @. Khai báo sDuongDan sẽ như sau string sDuongDan @ C WinNT Temp Phương thức ToString Đây là phương thức của đối tượng object và của tất cả các đối tượng khác thường dùng để chuyển một đối tượng bất kỳ sang kiểu chuỗi. int mylnteger 5 string integerString Chuỗi intergerString có giá trị là 5 . Bằng cách này ta cũng có thể tạo một chuỗi mới. Chuỗi cũng có thể được tạo thông qua hàm dựng của lớp . Lớp này có hàm dựng nhận vào một mảng các ký tự. Như vậy ta cũng tạo được chuỗi từ mảng ký tự. 67 Chuỗi Gvhd Nguyễn Tấn Trần Minh Khang Thao tác chuỗi Lớp chuỗi cung cấp .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.