private TrieTreeResult SendAndHandleResponse(string commandText) { string responseText = SendCommand(commandText); if (responseText.StartsWith("Server side error")) throw new InvalidOperationException("server side error"); string[] data = responseText.Split(new char[] { SOH }); if (data.Length <= 2) return null; else { TrieTreeResult ttr = new TrieTreeResult(data[1], Int32.Parse(data[3]), Int32.Parse(data[2])); return ttr; } }
private TrieTreeResult SendAndHandleResponse(string commandText) { string responseText = SendCommand(commandText); if (responseText.StartsWith("Server side error")) { throw new InvalidOperationException("server side error"); } string[] data = responseText.Split(new char[] { SOH }); if (data.Length <= 2) { return(null); } else { TrieTreeResult ttr = new TrieTreeResult(data[1], Int32.Parse(data[3]), Int32.Parse(data[2])); return(ttr); } }