public string ToString(bool v) { if (TotalData != null) { return(string.Format("Packet[{0}. Data: {1}]", Sender.ToString(), string.Join(",", TotalData.Select(p => p.ToString())))); } else { return(string.Format("Packet[{0}. Data: {1}]", Sender.ToString(), string.Join(",", Data.Select(p => p.ToString())))); } }
public override string ToString() { if (TotalData != null) { return(string.Format("Packet[{0}. Data: {1}]", Sender.ToString(), string.Join("", Data.Select(p => (char)p)))); } else { return(string.Format("Packet[{0}. Data: {1}]", Sender.ToString(), string.Join("", TotalData.Select(p => (char)p)))); } }
public override string ToString() { switch (DataType) { case AnswerDataType.CODE: return(string.Format("Answer:\n -Answer to Command: {0};\n -Sender of Answer: {1};\n -Answer Status: {2};\n -ErrorCode Type: {3};\n -Data (Byte): {4};", Command.ToString(), Sender.ToString(), Status.ToString(), DataType.ToString(), Code)); case AnswerDataType.DATA: return(string.Format("Answer:\n -Answer to Command: {0}\n -Sender of Answer: {1}\n -Answer Status: {2}\n -ErrorCode Type: {3}\n -Data (Byte array. {4} Byte(s)): {5}", Command.ToString(), Sender.ToString(), Status.ToString(), DataType.ToString(), Data.Length, string.Join(",", Data) + " or \"" + string.Join("", Data.Select(p => (char)p)) + "\"")); case AnswerDataType.NONE: return(string.Format("Answer:\n -Answer to Command: {0}\n -Sender of Answer: {1}\n\t-Answer Status: {2}\n -ErrorCode Type: {3}\n -Sender dont send any data.", Command.ToString(), Sender.ToString(), Status.ToString(), DataType.ToString())); default: return(null); } }