Đôi khi chúng ta cần phải chuyển đổi qua lại giữa các kiểu dữ liệu, trong bài này csharpcanban.com sẽ hướng dẫn các bạn một số cách chuyển đổi từ kiểu StringCollection sang kiểu mảng String[].
Nội dung
Cách thứ 1:
Sử dụng hàm StringCollection.CopyTo(string[],index) để thực hiện Copy nội dung sang dạng mảng String[]. Cách này hỗ trợ đối với mọi phiên bản .Net frameworks. Thực hiện như sau:
System.Collections.Specialized.StringCollection sc = new System.Collections.Specialized.StringCollection();
sc.Add("Test");
sc.Add("Test2");
string[] strArray = new string[sc.Count];
sc.CopyTo(strArray,0);
Cách thứ 2:
Thực hiện như sau:
System.Collections.Specialized.StringCollection strs = new System.Collections.Specialized.StringCollection();
strs.Add("blah");
strs.Add("blah");
strs.Add("blah");
string[] strArr = strs.Cast().ToArray();