[Modify] Polish it

This commit is contained in:
sta 2017-12-11 17:36:22 +09:00
parent 5c06578ee7
commit 64b39c319f

View File

@ -816,16 +816,19 @@ namespace WebSocketSharp
} }
internal static string ToExtensionString ( internal static string ToExtensionString (
this CompressionMethod method, params string[] parameters) this CompressionMethod method, params string[] parameters
)
{ {
if (method == CompressionMethod.None) if (method == CompressionMethod.None)
return String.Empty; return String.Empty;
var m = String.Format ("permessage-{0}", method.ToString ().ToLower ()); var name = String.Format (
if (parameters == null || parameters.Length == 0) "permessage-{0}", method.ToString ().ToLower ()
return m; );
return String.Format ("{0}; {1}", m, parameters.ToString ("; ")); return parameters != null && parameters.Length > 0
? String.Format ("{0}; {1}", name, parameters.ToString ("; "))
: name;
} }
internal static System.Net.IPAddress ToIPAddress (this string value) internal static System.Net.IPAddress ToIPAddress (this string value)