From f263a141704adcf71162fee390bdcb8c897150a2 Mon Sep 17 00:00:00 2001 From: Luke Else Date: Mon, 28 Mar 2022 22:41:24 +0100 Subject: [PATCH] Updated Create Method for Stack + StackNode --- C#/Datastructures/Stack.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/C#/Datastructures/Stack.cs b/C#/Datastructures/Stack.cs index f9287bf..fa8ec31 100644 --- a/C#/Datastructures/Stack.cs +++ b/C#/Datastructures/Stack.cs @@ -5,17 +5,17 @@ namespace C_.Datastructures internal class Stack { public StackNode? Head { get; set; } - private int Count { get; set; } + private int Count { get; set; } = 0; public Stack Create(){ //Create a new stack without a head - return new Stack{ Head = default, Count = 0}; + return new Stack(); } public Stack Create(T value){ //Create a new Stack with a head return new Stack{ - Head = new StackNode{Value = value, Next = default}, + Head = StackNode.Create(value, default), Count = 1 }; }