Werte zu Ich habe eine Modellklasse, jede Eigenschaft wird einer Modellklasse zugeordnet.So weisen Sie einer Eigenschaft eines Objekts mithilfe der Aufgabe in C#
Betrachten Sie die Model-Klasse "Contact
"
public class Contact
{
public Profile profileInfo { get; set; }
public bool isActive { get; set; }
}
public class Profile
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
Aufgabe im Zusammenhang C# -Code ist
public void MapContact(ref Contact contactInfo)
{
List<Task> taskList = new List<Task>();
taskList.Add(Task.Factory.StartNew(() =>
{
contactInfo.profileInfo = client.GetProfileInfo(1);
}));
Task.WaitAll(taskList.ToArray());
}
Ich erhalte die Compile Zeitfehler "nicht ref verwenden oder out-Parameter‚Contact 'in einer anonymen Methode, einem Lambda-Ausdruck oder einem Abfrageausdruck "in der folgenden Anweisung
contactInfo.profileInfo = client.GetProfileInfo(1);
Bitte helfen Sie mir, wie Task effizient ohne Compile-Time Error zu verwenden.
hier mit ich den Screenshot beigefügt
Was ist die Signatur von 'client.GetProfileInfo'? –
@lukegv - Profil –
@lukegv - Der Fehler bezieht sich nicht auf die Signatur von client.GetProfileInfo –