Tôi khá mới mẻ đối với Đa luồng và chỉ chơi cùng với nó trong quá khứ. Nhưng tôi tò mò nếu nó có thể có một danh sách các mảng byte trên một chủ đề chính và vẫn có thể thêm vào danh sách đó trong khi tạo mảng byte mới trong một chủ đề riêng biệt. Ngoài ra, tôi sẽ sử dụng một vòng lặp for-each sẽ đi qua một danh sách các biểu mẫu sẽ được sử dụng để phân tích cú pháp vào mảng byte. Vì vậy, về cơ bản một mã giả sẽ giống như thế này ...Cách thêm vào Danh sách khi sử dụng Đa luồng?
reports = new List();
foreach (form in forms)
{
newReport = new Thread(ParseForm(form));
reports.Add(newReport);
}
void ParseForm(form)
{
newArray = new byte[];
newArray = Convert.ToBytes(form);
return newArray;
}
Hy vọng rằng mã giả ở trên có ý nghĩa gì đó. Nếu bất cứ ai có thể cho tôi biết nếu điều này là có thể và chỉ cho tôi theo hướng của một ví dụ tốt, tôi chắc chắn rằng tôi có thể tìm ra mã thực tế.
Quên đề cập đến, dịch vụ web đang sử dụng .Net 3.5 nên tôi không tin Công việc có sẵn. – jhorton