Service1Client service = ServerManager.GetPox();
        public SilverlightControl1()
        {
            InitializeComponent();
            service.UdateAllDataCompleted += new EventHandler<UdateAllDataCompletedEventArgs>(updateComlete);
            service.updateDataCompleted += new EventHandler<updateDataCompletedEventArgs>(updateOneComlete); 
        }
         private void updateComlete(object sender, UdateAllDataCompletedEventArgs e)
        {
            showError(e.Error,e.Result);
        }        private void updateOneComlete(object sender, updateDataCompletedEventArgs e)
        {
            showError(e.Error, e.Result);
        }        private void showError(Exception ex, String result)
        {
            if (null == ex)
            {
                MessageBox.Show(result);
            }
            else
            {
                MessageBox.Show(ex.Message);
            }
        }同一逻辑部分还能再优化,或者简化写法吗?