Amazon.TraceListener.DynamoDBTraceListener.ComposeMessage C# (CSharp) Method

ComposeMessage() private method

private ComposeMessage ( object data ) : string
data object
return string
        private string ComposeMessage(object[] data)
        {
            string message;
            if (data == null || data.Length == 0)
                message = string.Empty;
            if (data.Length == 1)
                message = data[0].ToString();
            else
            {
                StringBuilder builder = new StringBuilder();
                for (int i = 0; i < data.Length; i++)
                {
                    if (i != 0)
                    {
                        builder.Append(", ");
                    }
                    if (data[i] != null)
                    {
                        builder.Append(data[i].ToString());
                    }
                }
                message = builder.ToString();
            }

            return message;
        }