static void Main(string[] args) { //Case 1 :- No use of Object oriented features,functional approach GuessGame guessGame = new GuessGame(); guessGame.SetNumberOfGuessByUser(0); guessGame.SetNumberToBeGuessed(); bool start = true; PlayTheGame(ref start, guessGame.GetNumberToBeGuessed(), guessGame.GetNumberOfGuessByUser(), ref guessGame); Console.ReadLine(); }