diff --git a/websocket-sharp/Ext.cs b/websocket-sharp/Ext.cs index bed790ec..47122fa3 100644 --- a/websocket-sharp/Ext.cs +++ b/websocket-sharp/Ext.cs @@ -928,9 +928,11 @@ namespace WebSocketSharp internal static CompressionMethod ToCompressionMethod (this string value) { - foreach (CompressionMethod method in Enum.GetValues (typeof (CompressionMethod))) + var methods = Enum.GetValues (typeof (CompressionMethod)); + foreach (CompressionMethod method in methods) { if (method.ToExtensionString () == value) return method; + } return CompressionMethod.None; }