From fc122d41a7e1719b6d68343ac629bf018fa4034a Mon Sep 17 00:00:00 2001 From: Isaac Alter Date: Sat, 22 Jul 2023 02:28:45 -0600 Subject: [PATCH] Add feat: Debugging testing --- .../Debug101/Debug101.csproj | 10 ++++++ .../lesson-6-projects/Debug101/Program.cs | 34 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 2-csharp/lesson-6-projects/Debug101/Debug101.csproj create mode 100644 2-csharp/lesson-6-projects/Debug101/Program.cs diff --git a/2-csharp/lesson-6-projects/Debug101/Debug101.csproj b/2-csharp/lesson-6-projects/Debug101/Debug101.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/2-csharp/lesson-6-projects/Debug101/Debug101.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/2-csharp/lesson-6-projects/Debug101/Program.cs b/2-csharp/lesson-6-projects/Debug101/Program.cs new file mode 100644 index 0000000..e598320 --- /dev/null +++ b/2-csharp/lesson-6-projects/Debug101/Program.cs @@ -0,0 +1,34 @@ +/* +This code uses a names array and corresponding methods to display +greeting messages +*/ + +string[] names = new string[] { "Sophia", "Andrew", "AllGreetings" }; + +string messageText = ""; + +foreach (string name in names) +{ + if (name == "Sophia") + messageText = SophiaMessage(); + else if (name == "Andrew") + messageText = AndrewMessage(); + else if (name == "AllGreetings") + messageText = SophiaMessage(); + messageText = messageText + "\n\r" + AndrewMessage(); + + Console.WriteLine(messageText + "\n\r"); +} + +bool pauseCode = true; +while (pauseCode == true); + +static string SophiaMessage() +{ + return "Hello, my name is Sophia."; +} + +static string AndrewMessage() +{ + return "Hi, my name is Andrew. Good to meet you."; +} \ No newline at end of file