DataType « MicrosoftTech.Net

Convert Data 2

Tiếp nối bài viết trước, giờ đây xin tiếp tục chủ đề chuyển đổi dữ liệu với các dữ liệu kiểu danh sách. Trong bài viết kỳ trước ta tìm hiểu về cách chuyển đổi dữ liệu qua lại giữa các kiểu: Array, ArrayList và List. Ta thấy đó là những kiểu dữ liệu quan trọng thường dùng, cho nên nếu nằm vững các phương pháp chuyển đổi sẽ thuận lợi rất nhiều cho người Lập trình. Trong bài viết hôm nay ta sẽ hướng đến các kiểu dữ liệu khác như: string Array, byte Array, char Array… Những phương thức này thường ít dùng hơn nhưng chúng cũng sẽ rất hữu ích trong một số trường hợp nhất định!

1. Convert String Array to String

Ví dụ bên dưới ta sẽ tìm hiểu phương pháp chuyển các mảng string thành một mảng string duy nhất. Hay dễ hiểu hơn đó là nối các từ với nhau để tạo thành một chuỗi thống nhất. Đầu tiên ta có mảng các string với các giá trị gán sẵn. Ở đây tôi dùng 2 phương pháp để nối các mảng string thành một chuỗi string thống nhất.

Cách 1: Dùng cclass StringBuilder tạo ra một instance. Sau đó dùng phương thức Append để lấy các giá trị từ mảng string ban đầu ghép nối vào instance trước đó; Đồng thời thiết lập ký tự phân cách giữa các string được ghép nối. Nhưng ở đây, tại từ cuối …..

Convert Data 1

Chúng ta ai cũng đều biết trong lập trình kiểu dữ liệu đóng vai trò quan trọng như thế nào – Đây là yếu tố quyết định không thể thiếu. Trong lập trình csharp, chúng ta được hỗ trợ rất kiểu dữ liệu khác nhau từ kiểu nguyên thủy đến các kiểu dữ liệu mở rộng, gần như đáp ứng mọi như cầu lập trình. Nhưng ta thấy rằng trong quá trình phát triển ứng dụng bất kỳ ta cần có nhu cầu chuyển đổi qua lại giữa các kiểu dữ liệu để quá trình tính toán thuận lợi hơn. Vì mỗi kiểu dữ liệu đi kèm với các thuộc tính và phương thức khác nhau và tất nhiên mỗi cái đều có ưu điểm riêng của nó. Sau đây ta sẽ lần lượt tìm hiểu các phương pháp chuyển đổi kiểu dữ liệu trong lập trình csharp dotnet. Giới hạn trong bài viết này sẽ để cập đến kiểu dữ liệu Array.

1. Convert ArrayList to Array

Đầu tiên ta tìm hiểu phương pháp chuyển đổi từ từ kiểu ArrayList sang kiểu Array. Ban đầu ta khởi tạo một arraylist và thêm các phần tử kiểu string cho ArrayListnày. Sau khi tiến hành chuyển đổi sang kiểu array thì xuất kết quả ra màn hình console. Phân tích ta thấy ở đây kiểu dữ liệu ArrayListsẽ có nhiều ưu điểm hơn array như dễ dàng trong khai báo và thêm dữ liệu, ít …..