我有這段代碼,不知道如何通過Lambda表達式來簡化它?Lambda表達式和InvokeOperation
public void LoadEntities(QueryBuilder<Device> query, Action<ServiceLoadResult<Device>> callback, object state)
{
InvokeOperation<List<DivisionHierarchy>> obj = this.Context.GetAllDivisions();
obj.Completed += new EventHandler(obj_Completed);
}
void obj_Completed(object sender, EventArgs e)
{
try
{
if (sender is InvokeOperation<List<DivisionHierarchy>>)
{
ObservableCollection<DivisionHierarchy> divisions =
new ObservableCollection<DivisionHierarchy>((sender as InvokeOperation<List<DivisionHierarchy>>).Value);
}
}
catch
{
}
}
你想在代碼中什麼地方,以簡化? – 2012-04-02 14:55:19
@MaratKhasanov所有代碼請致電 – 2012-04-02 14:57:32