/// <summary>
 /// 设置SocketAsyncEventArgs缓存区
 /// </summary>
 /// <param name="arg">SocketAsyncEventArgs对象</param>
 /// <exception cref="OutOfMemoryException"></exception>
 public static void SetBuffer(SocketAsyncEventArgs arg)
 {
     lock (BufferSetter.syncRoot)
     {
         while (BufferSetter.linkedList.Last.Value.SetBuffer(arg) == false)
         {
             BufferSetter.CreateBufferBlock();
         }
     }
 }
 /// <summary>
 /// 设置SocketAsyncEventArgs缓冲区
 /// </summary>
 static BufferSetter()
 {
     BufferSetter.CreateBufferBlock();
 }