public string getThisNickname() { if (form != null) { //IAsyncResult result = form.BeginInvoke((Action)delegate { form.getThisNickname(); }); //result.AsyncWaitHandle.WaitOne(); //string returnValue = (string)form.EndInvoke(result); //return returnValue; string nickname = form.getThisNickname(); return(nickname); } return(sl.getUserName()); }
public void stop() { byte[] msg = common.str2ascii(sl.getUserName(), common.name_header_length); sendMsg(common.type_str_quit_group, msg); }