[Modify] Polish it
This commit is contained in:
		@@ -1262,10 +1262,15 @@ namespace WebSocketSharp.Net
 | 
			
		||||
    /// <exception cref="ArgumentNullException">
 | 
			
		||||
    /// <paramref name="serializationInfo"/> is <see langword="null"/>.
 | 
			
		||||
    /// </exception>
 | 
			
		||||
    [SecurityPermission (
 | 
			
		||||
      SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.SerializationFormatter)]
 | 
			
		||||
    [
 | 
			
		||||
      SecurityPermission (
 | 
			
		||||
        SecurityAction.LinkDemand,
 | 
			
		||||
        Flags = SecurityPermissionFlag.SerializationFormatter
 | 
			
		||||
      )
 | 
			
		||||
    ]
 | 
			
		||||
    public override void GetObjectData (
 | 
			
		||||
      SerializationInfo serializationInfo, StreamingContext streamingContext)
 | 
			
		||||
      SerializationInfo serializationInfo, StreamingContext streamingContext
 | 
			
		||||
    )
 | 
			
		||||
    {
 | 
			
		||||
      if (serializationInfo == null)
 | 
			
		||||
        throw new ArgumentNullException ("serializationInfo");
 | 
			
		||||
@@ -1274,12 +1279,15 @@ namespace WebSocketSharp.Net
 | 
			
		||||
      serializationInfo.AddValue ("State", (int) _state);
 | 
			
		||||
 | 
			
		||||
      var cnt = Count;
 | 
			
		||||
 | 
			
		||||
      serializationInfo.AddValue ("Count", cnt);
 | 
			
		||||
 | 
			
		||||
      cnt.Times (
 | 
			
		||||
        i => {
 | 
			
		||||
          serializationInfo.AddValue (i.ToString (), GetKey (i));
 | 
			
		||||
          serializationInfo.AddValue ((cnt + i).ToString (), Get (i));
 | 
			
		||||
        });
 | 
			
		||||
        }
 | 
			
		||||
      );
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /// <summary>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user