[Modify] Polish it

This commit is contained in:
sta 2018-02-05 17:06:53 +09:00
parent e31c027896
commit 165dce6767

View File

@ -1087,17 +1087,17 @@ namespace WebSocketSharp
internal static string Unquote (this string value) internal static string Unquote (this string value)
{ {
var start = value.IndexOf ('"'); var start = value.IndexOf ('"');
if (start < 0) if (start == -1)
return value; return value;
var end = value.LastIndexOf ('"'); var end = value.LastIndexOf ('"');
var len = end - start - 1; if (end == start)
return value;
return len < 0 var len = end - start - 1;
? value return len > 0
: len == 0 ? value.Substring (start + 1, len).Replace ("\\\"", "\"")
? String.Empty : String.Empty;
: value.Substring (start + 1, len).Replace ("\\\"", "\"");
} }
internal static bool Upgrades ( internal static bool Upgrades (