Mam klasę, która wymaga dynamicznego ustawiania listy. Nazywam to również tą klasą 10 razy różnymi sposobami za pomocą wątkowania.Jak utworzyć listę <string> {get; set;} na wątek,
public static List<string> MyList {get;set;}
Jestem nowy na gwint, jednak, jak mi powiedziano jest to niebezpieczne. Mam pytanie, w jaki sposób utworzyć wystąpienie MyList
na wątek?
Przykład może być świetny!
Do tego służą instancje. Jeśli naprawdę musisz mieć instancję na wątek, zachowaj słownik swoich list zgodnie z identyfikatorem wątku lub pamięcią lokalną wątku. –
Co próbujesz zrobić? Istnieje ogromna różnica między posiadaniem pojedynczego pola statycznego i instancją na wątek. To nie jest coś, co zmienia się z powodu problemów z wątkami. Wpływa także na sposób dzielenia danych między wątkami. –
@MarkByers Co chcę zrobić, to gdy używam mojej równolegle dla każdego, uruchamiam specyficzne zapytanie mysql na podstawie wyników z poprzedniego 'void'. Te wyniki następnie tworzą 'MyList', którego reszta klasy używam do wykonywania swojej funkcji –