From cfeeb9c9baa0249893d372580feb6103d792bf12 Mon Sep 17 00:00:00 2001 From: sta Date: Fri, 7 Jun 2019 19:47:37 +0900 Subject: [PATCH] [Modify] Polish it --- websocket-sharp/Ext.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/websocket-sharp/Ext.cs b/websocket-sharp/Ext.cs index 26e5ae6c..ef6d7bd6 100644 --- a/websocket-sharp/Ext.cs +++ b/websocket-sharp/Ext.cs @@ -1402,10 +1402,14 @@ namespace WebSocketSharp /// public static bool IsEnclosedIn (this string value, char c) { - return value != null - && value.Length > 1 - && value[0] == c - && value[value.Length - 1] == c; + if (value == null) + return false; + + var len = value.Length; + if (len < 2) + return false; + + return value[0] == c && value[len - 1] == c; } ///