public SimpleLinkedList <int> CreateList() { var list = new SimpleLinkedList <int>(); list.AddHead(1); list.AddHead(2); list.AddHead(3); list.AddHead(4); return(list); }
public void AddFirstTest() { // Arrange var list = new SimpleLinkedList <int>(); list.AddHead(1); list.AddHead(2); list.AddHead(3); list.AddHead(4); // Act => Assert list.Head.Should().Be(4); list.Tail.Should().Be(1); list.Count.Should().Be(4); }
public void PlayWavefile(Wavefile wavefile, TimeSpan delay) { if (wavefile == null) { return; } var playing = new NowPlaying { wavefile = wavefile, through = -(int)(delay.TotalSeconds * SampleRate) }; lock (m_lock) { nowPlaying = nowPlaying.AddHead(playing); } }