diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..b881eff7 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "python.analysis.autoImportCompletions": true +} \ No newline at end of file diff --git a/csharp-101/01-Hello World.ipynb b/csharp-101/01-Hello World.ipynb index 7beb84c4..36188717 100644 --- a/csharp-101/01-Hello World.ipynb +++ b/csharp-101/01-Hello World.ipynb @@ -28,10 +28,13 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "metadata": { "dotnet_interactive": { "language": "csharp" + }, + "vscode": { + "languageId": "polyglot-notebook" } }, "outputs": [ @@ -64,10 +67,13 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "metadata": { "dotnet_interactive": { "language": "csharp" + }, + "vscode": { + "languageId": "polyglot-notebook" } }, "outputs": [ @@ -75,12 +81,12 @@ "name": "stdout", "output_type": "stream", "text": [ - "Jayme\r\n" + "Yo, Two, 1 , er , 4e\r\n" ] } ], "source": [ - "var aFriend = \"Jayme\";\n", + "var aFriend = \"Yo, Two, 1 , er , 4e\";\n", "Console.WriteLine(aFriend);" ] }, @@ -97,10 +103,13 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "metadata": { "dotnet_interactive": { "language": "csharp" + }, + "vscode": { + "languageId": "polyglot-notebook" } }, "outputs": [ @@ -108,12 +117,12 @@ "name": "stdout", "output_type": "stream", "text": [ - "Hello Jayme!\r\n" + "Hello Yo, Two, 1 , er , 4e!,!\r\n" ] } ], "source": [ - "Console.WriteLine(\"Hello \" + aFriend + \"!\");" + "Console.WriteLine(\"Hello \" + aFriend + \"!,!\" );" ] }, { @@ -127,10 +136,13 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "metadata": { "dotnet_interactive": { "language": "csharp" + }, + "vscode": { + "languageId": "polyglot-notebook" } }, "outputs": [ @@ -173,10 +185,13 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 61, "metadata": { "dotnet_interactive": { "language": "csharp" + }, + "vscode": { + "languageId": "polyglot-notebook" } }, "outputs": [ @@ -184,12 +199,25 @@ "name": "stdout", "output_type": "stream", "text": [ - "Playground\r\n" + "Yobdedo.. string, os, påå @£$strangg svidere..!!!\n", + "rq3€€ string, os, påå @£$strangg svidere..string, os, påå @£$strangg svidere..?\n", + "qquoaa string, os, påå @£$strangg svidere..string, os, påå @£$strangg svidere..#:)\n", + "a string, os, påå @£$strangg svidere..string, os, påå @£$strangg svidere..\n", + "oxzcf Forsq5¤¤¤. LFSign Forsq5\n", + "=== !!!A\n" ] } ], "source": [ - "Console.WriteLine(\"Playground\");" + "aFriend = \"string, os, påå @£$strangg svidere..\";\n", + "Console.WriteLine($\"Yobdedo.. {aFriend}!!!\");\n", + "Console.WriteLine($\"rq3€€ {aFriend + aFriend}?\");\n", + "Console.WriteLine($\"qquoaa {aFriend = aFriend = aFriend + aFriend}#:)\");\n", + "Console.WriteLine($\"a {aFriend}\");\n", + "aFriend = \"Forsq5\";\n", + "Console.WriteLine($\"oxzcf {aFriend}¤¤¤. LFSign {aFriend}\");\n", + "aFriend = \"!!!\";\n", + "Console.WriteLine($\"=== {aFriend}A\" )" ] }, { diff --git a/csharp-101/Untitled-1.ipynb b/csharp-101/Untitled-1.ipynb new file mode 100644 index 00000000..83addb72 --- /dev/null +++ b/csharp-101/Untitled-1.ipynb @@ -0,0 +1,24 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.12.1" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/csharp-scenarios/01-Alien-Translator.ipynb b/csharp-scenarios/01-Alien-Translator.ipynb index 21906013..e4945e55 100644 --- a/csharp-scenarios/01-Alien-Translator.ipynb +++ b/csharp-scenarios/01-Alien-Translator.ipynb @@ -60,24 +60,15 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { - "dotnet_interactive": { - "language": "csharp" + "vscode": { + "languageId": "csharp" } }, + "outputs": [], "source": [ "Console.WriteLine(\"Hi extraterrestrials, my name is myName.\");" - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "Hi extraterrestrials, my name is myName.\r\n" - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -101,26 +92,20 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" + }, + "vscode": { + "languageId": "csharp" } }, + "outputs": [], "source": [ "Console.WriteLine(\"Hi extraterrestrials, my name is myName.\"); \n", "Console.WriteLine(\"myName is a researcher.\"); \n", "Console.WriteLine(\"myName studies language.\"); " - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "myName studies language.\r\n" - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -141,25 +126,25 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 5, "metadata": { "dotnet_interactive": { "language": "csharp" } }, - "source": [ - "var phoneNumber = 123456789;\n", - "Console.WriteLine($\"For more help, please call {phoneNumber}\");" - ], "outputs": [ { - "output_type": "execute_result", - "data": { - "text/plain": "For more help, please call 123456789\r\n" - }, - "execution_count": 1, - "metadata": {} + "ename": "SyntaxError", + "evalue": "invalid syntax (280277122.py, line 1)", + "output_type": "error", + "traceback": [ + "\u001b[1;36m Cell \u001b[1;32mIn[5], line 1\u001b[1;36m\u001b[0m\n\u001b[1;33m var phoneNumber = 123456789;\u001b[0m\n\u001b[1;37m ^\u001b[0m\n\u001b[1;31mSyntaxError\u001b[0m\u001b[1;31m:\u001b[0m invalid syntax\n" + ] } + ], + "source": [ + "var phoneNumber = 123456789;\n", + "Console.WriteLine($\"For more help, please call {phoneNumber}\");" ] }, { @@ -173,26 +158,17 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" } }, + "outputs": [], "source": [ "Console.WriteLine(\"Hi extraterrestrials, my name is myName.\"); \n", "Console.WriteLine(\"myName is a researcher.\"); \n", "Console.WriteLine(\"myName studies language.\"); " - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "myName studies language.\r\n" - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -217,12 +193,13 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" } }, + "outputs": [], "source": [ "string ToEnglish(string word) => word switch\n", "{\n", @@ -247,8 +224,7 @@ " \"argsha\" => \"spaceship\",\n", " _ => \"Unknown\"\n", "};" - ], - "outputs": [] + ] }, { "cell_type": "markdown", @@ -276,12 +252,13 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" } }, + "outputs": [], "source": [ "var stringName = \"He is cold\"; \n", "\n", @@ -289,16 +266,6 @@ "stringName = stringName.Replace(\"He\", \"She\").Replace(\"cold\",\"cool\"); \n", "\n", "Console.WriteLine(stringName);" - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "She is cool\r\n" - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -312,12 +279,13 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" } }, + "outputs": [], "source": [ "// here’s the alien message \n", "\n", @@ -327,16 +295,6 @@ "\n", "// print the message\n", "Console.WriteLine(message);" - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "Warshel abree yoish\r\n" - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -377,12 +335,13 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" } }, + "outputs": [], "source": [ "var sentence = \"this is an example\";\n", "\n", @@ -394,16 +353,6 @@ " // statements to be executed \n", " Console.Write(variableCollection[i] + \" \");\n", "} " - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "example " - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -417,12 +366,13 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": { "dotnet_interactive": { "language": "csharp" } }, + "outputs": [], "source": [ "var alienMessage = \"yoish shwaye ni ceroyash yoish oppor shioy abree coierm veiesht shir shioy abree yoish\"; \n", "\n", @@ -438,16 +388,6 @@ "// turn the English word back into a string using the Join method\n", "var englishMessage = string.Join(\" \", words);\n", "Console.WriteLine(englishMessage);" - ], - "outputs": [ - { - "output_type": "execute_result", - "data": { - "text/plain": "yoish shwaye ni ceroyash yoish oppor shioy abree coierm veiesht shir shioy abree yoish\r\n" - }, - "execution_count": 1, - "metadata": {} - } ] }, { @@ -460,18 +400,34 @@ ], "metadata": { "kernelspec": { - "display_name": ".NET (C#)", - "language": "C#", - "name": ".net-csharp" + "display_name": "Python 3", + "language": "python", + "name": "python3" }, "language_info": { - "file_extension": ".cs", - "mimetype": "text/x-csharp", - "name": "C#", - "pygments_lexer": "csharp", - "version": "8.0" + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.1" + }, + "polyglot_notebook": { + "kernelInfo": { + "defaultKernelName": "csharp", + "items": [ + { + "aliases": [], + "name": "csharp" + } + ] + } } }, "nbformat": 4, "nbformat_minor": 4 -} \ No newline at end of file +}