title: c# stack queue combination
body: <p>is there in C# some already defined generic container which can be used as Stack and as Queue at the same time?
  I just want to be able to append elements either to the end, or to the front of the queue</p>
  
  <p>thanks</p>