2015-12-19 12 views
5

Dostaję błąd w tym kodzie:Błąd CS0433 t typu 'Task' istnieje zarówno System.Threading i mscorlib

public async Task SendEmailsTask(List<string> emails) 
    { 
     for (int i = 0; i < emails.Count; i++) 
     { 

       await Task.Delay(5000); 
     } 
    } 

Tutaj jest błąd:

Severity Code Description Project File Line Source Suppression State Error CS0433 The type 'Task' exists in both 'System.Threading, Version=1.0.2856.102, Culture=neutral, PublicKeyToken=31bf3856ad364e35' and 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 
+0

Co nazw ty przedstawieniu? – Sami

+0

using myAlias ​​= System.Threading; – don

+0

Również ta pomoc: http://stackoverflow.com/questions/15408142/the-predefined-type-system-threading-tasks-task-is-defined-in-multiple-assembl – Sami

Odpowiedz

-3

nie robi kompilator Nie wiadomo, jakie zadanie masz na myśli, ponieważ istnieje ono w dwóch bibliotekach. Albo stosować pełne nazwy klasy (System.Threading.Task SendEmailsTask) lub nadać obszaru nazw aliasu

using myAlias = System.Threading.Tasks; 

i odniesienie się do niego jako

public async myAlias.Task SendEmailsTask 
+0

wciąż ten sam błąd – don

Powiązane problemy