public void ExceptLast ()
{
Assert.AreEqual ("1234", new[]{1,2,3,4}.ExceptLast(0).Implode ());
Assert.AreEqual ("123", new[]{1,2,3,4}.ExceptLast(1).Implode ());
Assert.AreEqual ("12", new[]{1,2,3,4}.ExceptLast(2).Implode ());
Assert.AreEqual ("1", new[]{1,2,3,4}.ExceptLast(3).Implode ());
Assert.AreEqual ("", new[]{1,2,3,4}.ExceptLast(4).Implode ());
Assert.AreEqual ("", new[]{1,2,3,4}.ExceptLast(5).Implode ());
}