|
|
|
@ -713,18 +713,18 @@ namespace WebSocketSharp.Net
|
|
|
|
{
|
|
|
|
{
|
|
|
|
result = null;
|
|
|
|
result = null;
|
|
|
|
|
|
|
|
|
|
|
|
var ports = value.Trim ('"').Split (',');
|
|
|
|
var arr = value.Trim ('"').Split (',');
|
|
|
|
var len = ports.Length;
|
|
|
|
var len = arr.Length;
|
|
|
|
var res = new int[len];
|
|
|
|
var res = new int[len];
|
|
|
|
|
|
|
|
|
|
|
|
for (var i = 0; i < len; i++) {
|
|
|
|
for (var i = 0; i < len; i++) {
|
|
|
|
var port = ports[i].Trim ();
|
|
|
|
var s = arr[i].Trim ();
|
|
|
|
if (port.Length == 0) {
|
|
|
|
if (s.Length == 0) {
|
|
|
|
res[i] = Int32.MinValue;
|
|
|
|
res[i] = Int32.MinValue;
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (!Int32.TryParse (port, out res[i]))
|
|
|
|
if (!Int32.TryParse (s, out res[i]))
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|