private void MNWSInfoRequestCurrGameRoomListCompleted(MNWSInfoRequestCurrGameRoomList.RequestResult requestResult) { if (!requestResult.HadError) { MNTools.DLog("MNWSInfoRequestCurrGameRoomListCompleted with result: " + requestResult.ToString()); roomUserInfo = (MNWSRoomListItem[])requestResult.DataEntry; } else { MNTools.DLog(requestResult.ErrorMessage); } }
public static Hashtable MNWSInfoRequestCurrGameRoomListRequestResultToDictionary(MNWSInfoRequestCurrGameRoomList.RequestResult srcObject) { Hashtable result = new Hashtable(1); Hashtable[] dictionaryArray = new Hashtable[srcObject.DataEntry.Length]; for (int index = 0;index < srcObject.DataEntry.Length;index++) { dictionaryArray[index] = MNWSRoomListItemToDictionary(srcObject.DataEntry[index]); } result["DataEntry"] = dictionaryArray; return result; }