From 8a754080ba867e9ecf2eba584b469c274003ed7a Mon Sep 17 00:00:00 2001 From: Christian Ohlsson Date: Thu, 22 Feb 2018 23:01:00 +0100 Subject: [PATCH] Initial commit --- .gitattributes | 2 + 1.1-Hello/Hello.cs | 7 +++ 1.1-Hello/Hello.exe | Bin 0 -> 3584 bytes 1.2-HelloWorld/1.2-HelloWorld.csproj | 36 +++++++++++++++ 1.2-HelloWorld/1.2-HelloWorld.sln | 17 +++++++ 1.2-HelloWorld/1.2-HelloWorld.userprefs | 12 +++++ 1.2-HelloWorld/HelloWorld.cs | 7 +++ 1.2-HelloWorld/bin/Debug/1.2-HelloWorld.exe | Bin 0 -> 4096 bytes 1.2-HelloWorld/bin/Debug/1.2-HelloWorld.pdb | Bin 0 -> 11776 bytes ...1.2-HelloWorld.csproj.FileListAbsolute.txt | 5 ++ ...World.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/1.2-HelloWorld.exe | Bin 0 -> 4096 bytes .../obj/x86/Debug/1.2-HelloWorld.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.1-StringPrint/10.1-StringPrint.csproj | 36 +++++++++++++++ 10.1-StringPrint/10.1-StringPrint.sln | 17 +++++++ 10.1-StringPrint/10.1-StringPrint.userprefs | 12 +++++ 10.1-StringPrint/StringPrint.cs | 15 ++++++ .../bin/Debug/10.1-StringPrint.exe | Bin 0 -> 4608 bytes .../bin/Debug/10.1-StringPrint.pdb | Bin 0 -> 13824 bytes ....1-StringPrint.csproj.FileListAbsolute.txt | 5 ++ ...Print.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.1-StringPrint.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.1-StringPrint.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.2-StringEscape/10.2-StringEscape.csproj | 36 +++++++++++++++ 10.2-StringEscape/10.2-StringEscape.sln | 17 +++++++ 10.2-StringEscape/10.2-StringEscape.userprefs | 12 +++++ 10.2-StringEscape/StringEscape.cs | 25 ++++++++++ .../bin/Debug/10.2-StringEscape.exe | Bin 0 -> 4608 bytes .../bin/Debug/10.2-StringEscape.pdb | Bin 0 -> 13824 bytes ...2-StringEscape.csproj.FileListAbsolute.txt | 5 ++ ...scape.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.2-StringEscape.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.2-StringEscape.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 .../10.3-UpperLowerCase.csproj | 36 +++++++++++++++ 10.3-UpperLowerCase/10.3-UpperLowerCase.sln | 17 +++++++ .../10.3-UpperLowerCase.userprefs | 12 +++++ 10.3-UpperLowerCase/UpperLowerCase.cs | 15 ++++++ .../bin/Debug/10.3-UpperLowerCase.exe | Bin 0 -> 4608 bytes .../bin/Debug/10.3-UpperLowerCase.pdb | Bin 0 -> 13824 bytes ...UpperLowerCase.csproj.FileListAbsolute.txt | 5 ++ ...rCase.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.3-UpperLowerCase.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.3-UpperLowerCase.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.4-IndexOf/10.4-IndexOf.csproj | 36 +++++++++++++++ 10.4-IndexOf/10.4-IndexOf.sln | 17 +++++++ 10.4-IndexOf/10.4-IndexOf.userprefs | 12 +++++ 10.4-IndexOf/IndexOf.cs | 13 ++++++ 10.4-IndexOf/bin/Debug/10.4-IndexOf.exe | Bin 0 -> 4608 bytes 10.4-IndexOf/bin/Debug/10.4-IndexOf.pdb | Bin 0 -> 13824 bytes .../10.4-IndexOf.csproj.FileListAbsolute.txt | 5 ++ ...dexOf.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.exe | Bin 0 -> 4608 bytes 10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.5-SubString/10.5-SubString.csproj | 36 +++++++++++++++ 10.5-SubString/10.5-SubString.sln | 17 +++++++ 10.5-SubString/10.5-SubString.userprefs | 12 +++++ 10.5-SubString/SubString.cs | 16 +++++++ 10.5-SubString/bin/Debug/10.5-SubString.exe | Bin 0 -> 4608 bytes 10.5-SubString/bin/Debug/10.5-SubString.pdb | Bin 0 -> 13824 bytes ...10.5-SubString.csproj.FileListAbsolute.txt | 5 ++ ...tring.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.5-SubString.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.5-SubString.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.6-StringSplit/10.6-StringSplit.csproj | 36 +++++++++++++++ 10.6-StringSplit/10.6-StringSplit.sln | 17 +++++++ 10.6-StringSplit/10.6-StringSplit.userprefs | 12 +++++ 10.6-StringSplit/StringSplit.cs | 13 ++++++ .../bin/Debug/10.6-StringSplit.exe | Bin 0 -> 4608 bytes .../bin/Debug/10.6-StringSplit.pdb | Bin 0 -> 11776 bytes ....6-StringSplit.csproj.FileListAbsolute.txt | 5 ++ ...Split.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.6-StringSplit.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.6-StringSplit.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.7-StringReverse/10.7-StringReverse.csproj | 36 +++++++++++++++ 10.7-StringReverse/10.7-StringReverse.sln | 17 +++++++ .../10.7-StringReverse.userprefs | 12 +++++ 10.7-StringReverse/StringReverse.cs | 30 ++++++++++++ .../bin/Debug/10.7-StringReverse.exe | Bin 0 -> 4608 bytes .../bin/Debug/10.7-StringReverse.pdb | Bin 0 -> 13824 bytes ...-StringReverse.csproj.FileListAbsolute.txt | 5 ++ ...verse.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.7-StringReverse.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.7-StringReverse.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 10.8-Palindrome/10.8-Palindrome.csproj | 36 +++++++++++++++ 10.8-Palindrome/10.8-Palindrome.sln | 17 +++++++ 10.8-Palindrome/10.8-Palindrome.userprefs | 12 +++++ 10.8-Palindrome/Palindrome.cs | 20 ++++++++ 10.8-Palindrome/bin/Debug/10.8-Palindrome.exe | Bin 0 -> 4608 bytes 10.8-Palindrome/bin/Debug/10.8-Palindrome.pdb | Bin 0 -> 13824 bytes ...0.8-Palindrome.csproj.FileListAbsolute.txt | 5 ++ ...drome.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/10.8-Palindrome.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/10.8-Palindrome.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 11.1-Exceptions/11.1-Exceptions.csproj | 36 +++++++++++++++ 11.1-Exceptions/11.1-Exceptions.sln | 17 +++++++ 11.1-Exceptions/11.1-Exceptions.userprefs | 12 +++++ 11.1-Exceptions/Exceptions.cs | 26 +++++++++++ 11.1-Exceptions/bin/Debug/11.1-Exceptions.exe | Bin 0 -> 4608 bytes 11.1-Exceptions/bin/Debug/11.1-Exceptions.pdb | Bin 0 -> 13824 bytes ...1.1-Exceptions.csproj.FileListAbsolute.txt | 5 ++ ...tions.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/11.1-Exceptions.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/11.1-Exceptions.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 11.2-DivByZero/11.2-DivByZero.csproj | 36 +++++++++++++++ 11.2-DivByZero/11.2-DivByZero.sln | 17 +++++++ 11.2-DivByZero/11.2-DivByZero.userprefs | 12 +++++ 11.2-DivByZero/DivByZero.cs | 21 +++++++++ 11.2-DivByZero/bin/Debug/11.2-DivByZero.exe | Bin 0 -> 4608 bytes 11.2-DivByZero/bin/Debug/11.2-DivByZero.pdb | Bin 0 -> 13824 bytes ...11.2-DivByZero.csproj.FileListAbsolute.txt | 5 ++ ...yZero.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/11.2-DivByZero.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/11.2-DivByZero.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 12.1-ReadFile/12.1-ReadFile.csproj | 36 +++++++++++++++ 12.1-ReadFile/12.1-ReadFile.sln | 17 +++++++ 12.1-ReadFile/12.1-ReadFile.userprefs | 12 +++++ 12.1-ReadFile/ReadFile.cs | 19 ++++++++ 12.1-ReadFile/bin/Debug/12.1-ReadFile.exe | Bin 0 -> 4608 bytes 12.1-ReadFile/bin/Debug/12.1-ReadFile.pdb | Bin 0 -> 13824 bytes 12.1-ReadFile/exempel.txt | 4 ++ .../12.1-ReadFile.csproj.FileListAbsolute.txt | 5 ++ ...dFile.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.exe | Bin 0 -> 4608 bytes 12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 12.2-FileWriter/12.2-FileWriter.csproj | 36 +++++++++++++++ 12.2-FileWriter/12.2-FileWriter.sln | 17 +++++++ 12.2-FileWriter/12.2-FileWriter.userprefs | 12 +++++ 12.2-FileWriter/FileWriter.cs | 19 ++++++++ 12.2-FileWriter/bin/Debug/12.2-FileWriter.exe | Bin 0 -> 4608 bytes 12.2-FileWriter/bin/Debug/12.2-FileWriter.pdb | Bin 0 -> 11776 bytes 12.2-FileWriter/namn.txt | 6 +++ ...2.2-FileWriter.csproj.FileListAbsolute.txt | 5 ++ ...riter.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/12.2-FileWriter.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/12.2-FileWriter.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 12.3-FileFind/12.3-FileFind.csproj | 36 +++++++++++++++ 12.3-FileFind/12.3-FileFind.sln | 17 +++++++ 12.3-FileFind/12.3-FileFind.userprefs | 12 +++++ 12.3-FileFind/FileFind.cs | 37 +++++++++++++++ 12.3-FileFind/bacon.txt | 17 +++++++ 12.3-FileFind/bin/Debug/12.3-FileFind.exe | Bin 0 -> 5120 bytes 12.3-FileFind/bin/Debug/12.3-FileFind.pdb | Bin 0 -> 13824 bytes .../12.3-FileFind.csproj.FileListAbsolute.txt | 4 ++ 12.3-FileFind/obj/x86/Debug/12.3-FileFind.exe | Bin 0 -> 5120 bytes 12.3-FileFind/obj/x86/Debug/12.3-FileFind.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 13.1-Enkel_OOP/13.1-Enkel_OOP.csproj | 39 ++++++++++++++++ 13.1-Enkel_OOP/13.1-Enkel_OOP.sln | 17 +++++++ 13.1-Enkel_OOP/13.1-Enkel_OOP.userprefs | 15 ++++++ 13.1-Enkel_OOP/Enkel_OOP.cs | 20 ++++++++ 13.1-Enkel_OOP/Hund.cs | 11 +++++ 13.1-Enkel_OOP/Kanin.cs | 18 ++++++++ 13.1-Enkel_OOP/Katt.cs | 18 ++++++++ 13.1-Enkel_OOP/bin/Debug/13.1-Enkel_OOP.exe | Bin 0 -> 5120 bytes 13.1-Enkel_OOP/bin/Debug/13.1-Enkel_OOP.pdb | Bin 0 -> 19968 bytes ...13.1-Enkel_OOP.csproj.FileListAbsolute.txt | 5 ++ ...l_OOP.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/13.1-Enkel_OOP.exe | Bin 0 -> 5120 bytes .../obj/x86/Debug/13.1-Enkel_OOP.pdb | Bin 0 -> 19968 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 13.2-Superklass/13.2-Superklass.csproj | 40 ++++++++++++++++ 13.2-Superklass/13.2-Superklass.sln | 17 +++++++ 13.2-Superklass/13.2-Superklass.userprefs | 16 +++++++ 13.2-Superklass/Hund.cs | 10 ++++ 13.2-Superklass/Husdjur.cs | 23 ++++++++++ 13.2-Superklass/Kanin.cs | 12 +++++ 13.2-Superklass/Katt.cs | 9 ++++ 13.2-Superklass/Superklass.cs | 28 ++++++++++++ 13.2-Superklass/bin/Debug/13.2-Superklass.exe | Bin 0 -> 5120 bytes 13.2-Superklass/bin/Debug/13.2-Superklass.pdb | Bin 0 -> 22016 bytes ...3.2-Superklass.csproj.FileListAbsolute.txt | 5 ++ ...klass.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/13.2-Superklass.exe | Bin 0 -> 5120 bytes .../obj/x86/Debug/13.2-Superklass.pdb | Bin 0 -> 22016 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 2.1-DataTypes/2.1-DataTypes.csproj | 36 +++++++++++++++ 2.1-DataTypes/2.1-DataTypes.sln | 17 +++++++ 2.1-DataTypes/2.1-DataTypes.userprefs | 12 +++++ 2.1-DataTypes/DataTypes.cs | 17 +++++++ 2.1-DataTypes/bin/Debug/2.1-DataTypes.exe | Bin 0 -> 4608 bytes 2.1-DataTypes/bin/Debug/2.1-DataTypes.pdb | Bin 0 -> 11776 bytes .../2.1-DataTypes.csproj.FileListAbsolute.txt | 5 ++ ...Types.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.exe | Bin 0 -> 4608 bytes 2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 2.2-Strings/2.2-Strings.csproj | 36 +++++++++++++++ 2.2-Strings/2.2-Strings.sln | 17 +++++++ 2.2-Strings/2.2-Strings.userprefs | 12 +++++ 2.2-Strings/Strings.cs | 15 ++++++ 2.2-Strings/bin/Debug/2.2-Strings.exe | Bin 0 -> 4608 bytes 2.2-Strings/bin/Debug/2.2-Strings.pdb | Bin 0 -> 13824 bytes .../2.2-Strings.csproj.FileListAbsolute.txt | 5 ++ ...rings.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 2.2-Strings/obj/x86/Debug/2.2-Strings.exe | Bin 0 -> 4608 bytes 2.2-Strings/obj/x86/Debug/2.2-Strings.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 3.1-Operatorer/3.1-Operatorer.csproj | 36 +++++++++++++++ 3.1-Operatorer/3.1-Operatorer.sln | 17 +++++++ 3.1-Operatorer/3.1-Operatorer.userprefs | 12 +++++ 3.1-Operatorer/Operatorer.cs | 33 ++++++++++++++ 3.1-Operatorer/bin/Debug/3.1-Operatorer.exe | Bin 0 -> 4608 bytes 3.1-Operatorer/bin/Debug/3.1-Operatorer.pdb | Bin 0 -> 13824 bytes ...3.1-Operatorer.csproj.FileListAbsolute.txt | 5 ++ ...torer.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/3.1-Operatorer.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/3.1-Operatorer.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 3.2-Comparison/3.2-Comparison.csproj | 36 +++++++++++++++ 3.2-Comparison/3.2-Comparison.sln | 17 +++++++ 3.2-Comparison/3.2-Comparison.userprefs | 12 +++++ 3.2-Comparison/Comparison.cs | 18 ++++++++ 3.2-Comparison/bin/Debug/3.2-Comparison.exe | Bin 0 -> 4608 bytes 3.2-Comparison/bin/Debug/3.2-Comparison.pdb | Bin 0 -> 13824 bytes ...3.2-Comparison.csproj.FileListAbsolute.txt | 5 ++ ...rison.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/3.2-Comparison.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/3.2-Comparison.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 3.3-BinaryOP/3.3-BinaryOP.csproj | 36 +++++++++++++++ 3.3-BinaryOP/3.3-BinaryOP.sln | 17 +++++++ 3.3-BinaryOP/3.3-BinaryOP.userprefs | 12 +++++ 3.3-BinaryOP/BinaryOP.cs | 25 ++++++++++ 3.3-BinaryOP/bin/Debug/3.3-BinaryOP.exe | Bin 0 -> 4608 bytes 3.3-BinaryOP/bin/Debug/3.3-BinaryOP.pdb | Bin 0 -> 13824 bytes .../3.3-BinaryOP.csproj.FileListAbsolute.txt | 5 ++ ...aryOP.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.exe | Bin 0 -> 4608 bytes 3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 .../3.4-TypKonverteringar.csproj | 36 +++++++++++++++ .../3.4-TypKonverteringar.sln | 17 +++++++ .../3.4-TypKonverteringar.userprefs | 12 +++++ 3.4-TypKonverteringar/TypKonverteringar.cs | 24 ++++++++++ .../bin/Debug/3.4-TypKonverteringar.exe | Bin 0 -> 5120 bytes .../bin/Debug/3.4-TypKonverteringar.pdb | Bin 0 -> 11776 bytes ...Konverteringar.csproj.FileListAbsolute.txt | 5 ++ ...ingar.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/3.4-TypKonverteringar.exe | Bin 0 -> 5120 bytes .../obj/x86/Debug/3.4-TypKonverteringar.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 9.1-Enkel_Funktion/9.1-Enkel_Funktion.csproj | 36 +++++++++++++++ 9.1-Enkel_Funktion/9.1-Enkel_Funktion.sln | 17 +++++++ .../9.1-Enkel_Funktion.userprefs | 12 +++++ 9.1-Enkel_Funktion/Enkel_Funktion.cs | 23 ++++++++++ .../bin/Debug/9.1-Enkel_Funktion.exe | Bin 0 -> 4608 bytes .../bin/Debug/9.1-Enkel_Funktion.pdb | Bin 0 -> 13824 bytes ...Enkel_Funktion.csproj.FileListAbsolute.txt | 5 ++ ...ktion.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/9.1-Enkel_Funktion.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/9.1-Enkel_Funktion.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 9.2-Scope/9.2-Scope.csproj | 36 +++++++++++++++ 9.2-Scope/9.2-Scope.sln | 17 +++++++ 9.2-Scope/9.2-Scope.userprefs | 12 +++++ 9.2-Scope/Scope.cs | 33 ++++++++++++++ 9.2-Scope/bin/Debug/9.2-Scope.exe | Bin 0 -> 4608 bytes 9.2-Scope/bin/Debug/9.2-Scope.pdb | Bin 0 -> 13824 bytes .../9.2-Scope.csproj.FileListAbsolute.txt | 5 ++ ...Scope.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 9.2-Scope/obj/x86/Debug/9.2-Scope.exe | Bin 0 -> 4608 bytes 9.2-Scope/obj/x86/Debug/9.2-Scope.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 9.3-FunktionIndata/9.3-FunktionIndata.csproj | 36 +++++++++++++++ 9.3-FunktionIndata/9.3-FunktionIndata.sln | 17 +++++++ .../9.3-FunktionIndata.userprefs | 12 +++++ 9.3-FunktionIndata/FunktionIndata.cs | 13 ++++++ .../bin/Debug/9.3-FunktionIndata.exe | Bin 0 -> 4608 bytes .../bin/Debug/9.3-FunktionIndata.pdb | Bin 0 -> 11776 bytes ...FunktionIndata.csproj.FileListAbsolute.txt | 5 ++ ...ndata.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/9.3-FunktionIndata.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/9.3-FunktionIndata.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 9.4-Hypotenusa/9.4-Hypotenusa.csproj | 36 +++++++++++++++ 9.4-Hypotenusa/9.4-Hypotenusa.sln | 17 +++++++ 9.4-Hypotenusa/9.4-Hypotenusa.userprefs | 12 +++++ 9.4-Hypotenusa/Hypotenusa.cs | 18 ++++++++ 9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.exe | Bin 0 -> 4608 bytes 9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.pdb | Bin 0 -> 11776 bytes ...9.4-Hypotenusa.csproj.FileListAbsolute.txt | 5 ++ ...enusa.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/9.4-Hypotenusa.exe | Bin 0 -> 4608 bytes .../obj/x86/Debug/9.4-Hypotenusa.pdb | Bin 0 -> 11776 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 9.5-Overload/9.5-Overload.csproj | 36 +++++++++++++++ 9.5-Overload/9.5-Overload.sln | 17 +++++++ 9.5-Overload/9.5-Overload.userprefs | 12 +++++ 9.5-Overload/Overload.cs | 26 +++++++++++ 9.5-Overload/bin/Debug/9.5-Overload.exe | Bin 0 -> 4608 bytes 9.5-Overload/bin/Debug/9.5-Overload.pdb | Bin 0 -> 13824 bytes .../9.5-Overload.csproj.FileListAbsolute.txt | 5 ++ ...rload.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes 9.5-Overload/obj/x86/Debug/9.5-Overload.exe | Bin 0 -> 4608 bytes 9.5-Overload/obj/x86/Debug/9.5-Overload.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 9.6-BubbleSort/9.6-BubbleSort.csproj | 36 +++++++++++++++ 9.6-BubbleSort/9.6-BubbleSort.sln | 17 +++++++ 9.6-BubbleSort/9.6-BubbleSort.userprefs | 12 +++++ 9.6-BubbleSort/BubbleSort.cs | 43 ++++++++++++++++++ 9.6-BubbleSort/bin/Debug/9.6-BubbleSort.exe | Bin 0 -> 5120 bytes 9.6-BubbleSort/bin/Debug/9.6-BubbleSort.pdb | Bin 0 -> 13824 bytes ...9.6-BubbleSort.csproj.FileListAbsolute.txt | 5 ++ ...eSort.csprojResolveAssemblyReference.cache | Bin 0 -> 21419 bytes .../obj/x86/Debug/9.6-BubbleSort.exe | Bin 0 -> 5120 bytes .../obj/x86/Debug/9.6-BubbleSort.pdb | Bin 0 -> 13824 bytes ...le_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...le_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...le_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 README.md | 1 + old_code.7z | Bin 0 -> 23137 bytes 378 files changed, 2723 insertions(+) create mode 100644 .gitattributes create mode 100644 1.1-Hello/Hello.cs create mode 100644 1.1-Hello/Hello.exe create mode 100644 1.2-HelloWorld/1.2-HelloWorld.csproj create mode 100644 1.2-HelloWorld/1.2-HelloWorld.sln create mode 100644 1.2-HelloWorld/1.2-HelloWorld.userprefs create mode 100644 1.2-HelloWorld/HelloWorld.cs create mode 100644 1.2-HelloWorld/bin/Debug/1.2-HelloWorld.exe create mode 100644 1.2-HelloWorld/bin/Debug/1.2-HelloWorld.pdb create mode 100644 1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.csproj.FileListAbsolute.txt create mode 100644 1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.csprojResolveAssemblyReference.cache create mode 100644 1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.exe create mode 100644 1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.pdb create mode 100644 1.2-HelloWorld/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 1.2-HelloWorld/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 1.2-HelloWorld/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.1-StringPrint/10.1-StringPrint.csproj create mode 100644 10.1-StringPrint/10.1-StringPrint.sln create mode 100644 10.1-StringPrint/10.1-StringPrint.userprefs create mode 100644 10.1-StringPrint/StringPrint.cs create mode 100644 10.1-StringPrint/bin/Debug/10.1-StringPrint.exe create mode 100644 10.1-StringPrint/bin/Debug/10.1-StringPrint.pdb create mode 100644 10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.csproj.FileListAbsolute.txt create mode 100644 10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.csprojResolveAssemblyReference.cache create mode 100644 10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.exe create mode 100644 10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.pdb create mode 100644 10.1-StringPrint/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.1-StringPrint/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.1-StringPrint/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.2-StringEscape/10.2-StringEscape.csproj create mode 100644 10.2-StringEscape/10.2-StringEscape.sln create mode 100644 10.2-StringEscape/10.2-StringEscape.userprefs create mode 100644 10.2-StringEscape/StringEscape.cs create mode 100644 10.2-StringEscape/bin/Debug/10.2-StringEscape.exe create mode 100644 10.2-StringEscape/bin/Debug/10.2-StringEscape.pdb create mode 100644 10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.csproj.FileListAbsolute.txt create mode 100644 10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.csprojResolveAssemblyReference.cache create mode 100644 10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.exe create mode 100644 10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.pdb create mode 100644 10.2-StringEscape/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.2-StringEscape/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.2-StringEscape/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.3-UpperLowerCase/10.3-UpperLowerCase.csproj create mode 100644 10.3-UpperLowerCase/10.3-UpperLowerCase.sln create mode 100644 10.3-UpperLowerCase/10.3-UpperLowerCase.userprefs create mode 100644 10.3-UpperLowerCase/UpperLowerCase.cs create mode 100644 10.3-UpperLowerCase/bin/Debug/10.3-UpperLowerCase.exe create mode 100644 10.3-UpperLowerCase/bin/Debug/10.3-UpperLowerCase.pdb create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.csproj.FileListAbsolute.txt create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.csprojResolveAssemblyReference.cache create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.exe create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.pdb create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.3-UpperLowerCase/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.4-IndexOf/10.4-IndexOf.csproj create mode 100644 10.4-IndexOf/10.4-IndexOf.sln create mode 100644 10.4-IndexOf/10.4-IndexOf.userprefs create mode 100644 10.4-IndexOf/IndexOf.cs create mode 100644 10.4-IndexOf/bin/Debug/10.4-IndexOf.exe create mode 100644 10.4-IndexOf/bin/Debug/10.4-IndexOf.pdb create mode 100644 10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csproj.FileListAbsolute.txt create mode 100644 10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csprojResolveAssemblyReference.cache create mode 100644 10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.exe create mode 100644 10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.pdb create mode 100644 10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.5-SubString/10.5-SubString.csproj create mode 100644 10.5-SubString/10.5-SubString.sln create mode 100644 10.5-SubString/10.5-SubString.userprefs create mode 100644 10.5-SubString/SubString.cs create mode 100644 10.5-SubString/bin/Debug/10.5-SubString.exe create mode 100644 10.5-SubString/bin/Debug/10.5-SubString.pdb create mode 100644 10.5-SubString/obj/x86/Debug/10.5-SubString.csproj.FileListAbsolute.txt create mode 100644 10.5-SubString/obj/x86/Debug/10.5-SubString.csprojResolveAssemblyReference.cache create mode 100644 10.5-SubString/obj/x86/Debug/10.5-SubString.exe create mode 100644 10.5-SubString/obj/x86/Debug/10.5-SubString.pdb create mode 100644 10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.6-StringSplit/10.6-StringSplit.csproj create mode 100644 10.6-StringSplit/10.6-StringSplit.sln create mode 100644 10.6-StringSplit/10.6-StringSplit.userprefs create mode 100644 10.6-StringSplit/StringSplit.cs create mode 100644 10.6-StringSplit/bin/Debug/10.6-StringSplit.exe create mode 100644 10.6-StringSplit/bin/Debug/10.6-StringSplit.pdb create mode 100644 10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csproj.FileListAbsolute.txt create mode 100644 10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csprojResolveAssemblyReference.cache create mode 100644 10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.exe create mode 100644 10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.pdb create mode 100644 10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.7-StringReverse/10.7-StringReverse.csproj create mode 100644 10.7-StringReverse/10.7-StringReverse.sln create mode 100644 10.7-StringReverse/10.7-StringReverse.userprefs create mode 100644 10.7-StringReverse/StringReverse.cs create mode 100644 10.7-StringReverse/bin/Debug/10.7-StringReverse.exe create mode 100644 10.7-StringReverse/bin/Debug/10.7-StringReverse.pdb create mode 100644 10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csproj.FileListAbsolute.txt create mode 100644 10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csprojResolveAssemblyReference.cache create mode 100644 10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.exe create mode 100644 10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.pdb create mode 100644 10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 10.8-Palindrome/10.8-Palindrome.csproj create mode 100644 10.8-Palindrome/10.8-Palindrome.sln create mode 100644 10.8-Palindrome/10.8-Palindrome.userprefs create mode 100644 10.8-Palindrome/Palindrome.cs create mode 100644 10.8-Palindrome/bin/Debug/10.8-Palindrome.exe create mode 100644 10.8-Palindrome/bin/Debug/10.8-Palindrome.pdb create mode 100644 10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csproj.FileListAbsolute.txt create mode 100644 10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csprojResolveAssemblyReference.cache create mode 100644 10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.exe create mode 100644 10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.pdb create mode 100644 10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 11.1-Exceptions/11.1-Exceptions.csproj create mode 100644 11.1-Exceptions/11.1-Exceptions.sln create mode 100644 11.1-Exceptions/11.1-Exceptions.userprefs create mode 100644 11.1-Exceptions/Exceptions.cs create mode 100644 11.1-Exceptions/bin/Debug/11.1-Exceptions.exe create mode 100644 11.1-Exceptions/bin/Debug/11.1-Exceptions.pdb create mode 100644 11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csproj.FileListAbsolute.txt create mode 100644 11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csprojResolveAssemblyReference.cache create mode 100644 11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.exe create mode 100644 11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.pdb create mode 100644 11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 11.2-DivByZero/11.2-DivByZero.csproj create mode 100644 11.2-DivByZero/11.2-DivByZero.sln create mode 100644 11.2-DivByZero/11.2-DivByZero.userprefs create mode 100644 11.2-DivByZero/DivByZero.cs create mode 100644 11.2-DivByZero/bin/Debug/11.2-DivByZero.exe create mode 100644 11.2-DivByZero/bin/Debug/11.2-DivByZero.pdb create mode 100644 11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csproj.FileListAbsolute.txt create mode 100644 11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csprojResolveAssemblyReference.cache create mode 100644 11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.exe create mode 100644 11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.pdb create mode 100644 11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 12.1-ReadFile/12.1-ReadFile.csproj create mode 100644 12.1-ReadFile/12.1-ReadFile.sln create mode 100644 12.1-ReadFile/12.1-ReadFile.userprefs create mode 100644 12.1-ReadFile/ReadFile.cs create mode 100644 12.1-ReadFile/bin/Debug/12.1-ReadFile.exe create mode 100644 12.1-ReadFile/bin/Debug/12.1-ReadFile.pdb create mode 100644 12.1-ReadFile/exempel.txt create mode 100644 12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csproj.FileListAbsolute.txt create mode 100644 12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csprojResolveAssemblyReference.cache create mode 100644 12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.exe create mode 100644 12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.pdb create mode 100644 12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 12.2-FileWriter/12.2-FileWriter.csproj create mode 100644 12.2-FileWriter/12.2-FileWriter.sln create mode 100644 12.2-FileWriter/12.2-FileWriter.userprefs create mode 100644 12.2-FileWriter/FileWriter.cs create mode 100644 12.2-FileWriter/bin/Debug/12.2-FileWriter.exe create mode 100644 12.2-FileWriter/bin/Debug/12.2-FileWriter.pdb create mode 100644 12.2-FileWriter/namn.txt create mode 100644 12.2-FileWriter/obj/x86/Debug/12.2-FileWriter.csproj.FileListAbsolute.txt create mode 100644 12.2-FileWriter/obj/x86/Debug/12.2-FileWriter.csprojResolveAssemblyReference.cache create mode 100644 12.2-FileWriter/obj/x86/Debug/12.2-FileWriter.exe create mode 100644 12.2-FileWriter/obj/x86/Debug/12.2-FileWriter.pdb create mode 100644 12.2-FileWriter/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 12.2-FileWriter/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 12.2-FileWriter/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 12.3-FileFind/12.3-FileFind.csproj create mode 100644 12.3-FileFind/12.3-FileFind.sln create mode 100644 12.3-FileFind/12.3-FileFind.userprefs create mode 100644 12.3-FileFind/FileFind.cs create mode 100644 12.3-FileFind/bacon.txt create mode 100644 12.3-FileFind/bin/Debug/12.3-FileFind.exe create mode 100644 12.3-FileFind/bin/Debug/12.3-FileFind.pdb create mode 100644 12.3-FileFind/obj/x86/Debug/12.3-FileFind.csproj.FileListAbsolute.txt create mode 100644 12.3-FileFind/obj/x86/Debug/12.3-FileFind.exe create mode 100644 12.3-FileFind/obj/x86/Debug/12.3-FileFind.pdb create mode 100644 12.3-FileFind/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 12.3-FileFind/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 12.3-FileFind/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 13.1-Enkel_OOP/13.1-Enkel_OOP.csproj create mode 100644 13.1-Enkel_OOP/13.1-Enkel_OOP.sln create mode 100644 13.1-Enkel_OOP/13.1-Enkel_OOP.userprefs create mode 100644 13.1-Enkel_OOP/Enkel_OOP.cs create mode 100644 13.1-Enkel_OOP/Hund.cs create mode 100644 13.1-Enkel_OOP/Kanin.cs create mode 100644 13.1-Enkel_OOP/Katt.cs create mode 100644 13.1-Enkel_OOP/bin/Debug/13.1-Enkel_OOP.exe create mode 100644 13.1-Enkel_OOP/bin/Debug/13.1-Enkel_OOP.pdb create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csproj.FileListAbsolute.txt create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csprojResolveAssemblyReference.cache create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.exe create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.pdb create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 13.2-Superklass/13.2-Superklass.csproj create mode 100644 13.2-Superklass/13.2-Superklass.sln create mode 100644 13.2-Superklass/13.2-Superklass.userprefs create mode 100644 13.2-Superklass/Hund.cs create mode 100644 13.2-Superklass/Husdjur.cs create mode 100644 13.2-Superklass/Kanin.cs create mode 100644 13.2-Superklass/Katt.cs create mode 100644 13.2-Superklass/Superklass.cs create mode 100644 13.2-Superklass/bin/Debug/13.2-Superklass.exe create mode 100644 13.2-Superklass/bin/Debug/13.2-Superklass.pdb create mode 100644 13.2-Superklass/obj/x86/Debug/13.2-Superklass.csproj.FileListAbsolute.txt create mode 100644 13.2-Superklass/obj/x86/Debug/13.2-Superklass.csprojResolveAssemblyReference.cache create mode 100644 13.2-Superklass/obj/x86/Debug/13.2-Superklass.exe create mode 100644 13.2-Superklass/obj/x86/Debug/13.2-Superklass.pdb create mode 100644 13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 2.1-DataTypes/2.1-DataTypes.csproj create mode 100644 2.1-DataTypes/2.1-DataTypes.sln create mode 100644 2.1-DataTypes/2.1-DataTypes.userprefs create mode 100644 2.1-DataTypes/DataTypes.cs create mode 100644 2.1-DataTypes/bin/Debug/2.1-DataTypes.exe create mode 100644 2.1-DataTypes/bin/Debug/2.1-DataTypes.pdb create mode 100644 2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.csproj.FileListAbsolute.txt create mode 100644 2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.csprojResolveAssemblyReference.cache create mode 100644 2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.exe create mode 100644 2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.pdb create mode 100644 2.1-DataTypes/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 2.1-DataTypes/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 2.1-DataTypes/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 2.2-Strings/2.2-Strings.csproj create mode 100644 2.2-Strings/2.2-Strings.sln create mode 100644 2.2-Strings/2.2-Strings.userprefs create mode 100644 2.2-Strings/Strings.cs create mode 100644 2.2-Strings/bin/Debug/2.2-Strings.exe create mode 100644 2.2-Strings/bin/Debug/2.2-Strings.pdb create mode 100644 2.2-Strings/obj/x86/Debug/2.2-Strings.csproj.FileListAbsolute.txt create mode 100644 2.2-Strings/obj/x86/Debug/2.2-Strings.csprojResolveAssemblyReference.cache create mode 100644 2.2-Strings/obj/x86/Debug/2.2-Strings.exe create mode 100644 2.2-Strings/obj/x86/Debug/2.2-Strings.pdb create mode 100644 2.2-Strings/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 2.2-Strings/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 2.2-Strings/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 3.1-Operatorer/3.1-Operatorer.csproj create mode 100644 3.1-Operatorer/3.1-Operatorer.sln create mode 100644 3.1-Operatorer/3.1-Operatorer.userprefs create mode 100644 3.1-Operatorer/Operatorer.cs create mode 100644 3.1-Operatorer/bin/Debug/3.1-Operatorer.exe create mode 100644 3.1-Operatorer/bin/Debug/3.1-Operatorer.pdb create mode 100644 3.1-Operatorer/obj/x86/Debug/3.1-Operatorer.csproj.FileListAbsolute.txt create mode 100644 3.1-Operatorer/obj/x86/Debug/3.1-Operatorer.csprojResolveAssemblyReference.cache create mode 100644 3.1-Operatorer/obj/x86/Debug/3.1-Operatorer.exe create mode 100644 3.1-Operatorer/obj/x86/Debug/3.1-Operatorer.pdb create mode 100644 3.1-Operatorer/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 3.1-Operatorer/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 3.1-Operatorer/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 3.2-Comparison/3.2-Comparison.csproj create mode 100644 3.2-Comparison/3.2-Comparison.sln create mode 100644 3.2-Comparison/3.2-Comparison.userprefs create mode 100644 3.2-Comparison/Comparison.cs create mode 100644 3.2-Comparison/bin/Debug/3.2-Comparison.exe create mode 100644 3.2-Comparison/bin/Debug/3.2-Comparison.pdb create mode 100644 3.2-Comparison/obj/x86/Debug/3.2-Comparison.csproj.FileListAbsolute.txt create mode 100644 3.2-Comparison/obj/x86/Debug/3.2-Comparison.csprojResolveAssemblyReference.cache create mode 100644 3.2-Comparison/obj/x86/Debug/3.2-Comparison.exe create mode 100644 3.2-Comparison/obj/x86/Debug/3.2-Comparison.pdb create mode 100644 3.2-Comparison/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 3.2-Comparison/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 3.2-Comparison/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 3.3-BinaryOP/3.3-BinaryOP.csproj create mode 100644 3.3-BinaryOP/3.3-BinaryOP.sln create mode 100644 3.3-BinaryOP/3.3-BinaryOP.userprefs create mode 100644 3.3-BinaryOP/BinaryOP.cs create mode 100644 3.3-BinaryOP/bin/Debug/3.3-BinaryOP.exe create mode 100644 3.3-BinaryOP/bin/Debug/3.3-BinaryOP.pdb create mode 100644 3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.csproj.FileListAbsolute.txt create mode 100644 3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.csprojResolveAssemblyReference.cache create mode 100644 3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.exe create mode 100644 3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.pdb create mode 100644 3.3-BinaryOP/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 3.3-BinaryOP/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 3.3-BinaryOP/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 3.4-TypKonverteringar/3.4-TypKonverteringar.csproj create mode 100644 3.4-TypKonverteringar/3.4-TypKonverteringar.sln create mode 100644 3.4-TypKonverteringar/3.4-TypKonverteringar.userprefs create mode 100644 3.4-TypKonverteringar/TypKonverteringar.cs create mode 100644 3.4-TypKonverteringar/bin/Debug/3.4-TypKonverteringar.exe create mode 100644 3.4-TypKonverteringar/bin/Debug/3.4-TypKonverteringar.pdb create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csproj.FileListAbsolute.txt create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csprojResolveAssemblyReference.cache create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.exe create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.pdb create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 9.1-Enkel_Funktion/9.1-Enkel_Funktion.csproj create mode 100644 9.1-Enkel_Funktion/9.1-Enkel_Funktion.sln create mode 100644 9.1-Enkel_Funktion/9.1-Enkel_Funktion.userprefs create mode 100644 9.1-Enkel_Funktion/Enkel_Funktion.cs create mode 100644 9.1-Enkel_Funktion/bin/Debug/9.1-Enkel_Funktion.exe create mode 100644 9.1-Enkel_Funktion/bin/Debug/9.1-Enkel_Funktion.pdb create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csproj.FileListAbsolute.txt create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csprojResolveAssemblyReference.cache create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.exe create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.pdb create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 9.2-Scope/9.2-Scope.csproj create mode 100644 9.2-Scope/9.2-Scope.sln create mode 100644 9.2-Scope/9.2-Scope.userprefs create mode 100644 9.2-Scope/Scope.cs create mode 100644 9.2-Scope/bin/Debug/9.2-Scope.exe create mode 100644 9.2-Scope/bin/Debug/9.2-Scope.pdb create mode 100644 9.2-Scope/obj/x86/Debug/9.2-Scope.csproj.FileListAbsolute.txt create mode 100644 9.2-Scope/obj/x86/Debug/9.2-Scope.csprojResolveAssemblyReference.cache create mode 100644 9.2-Scope/obj/x86/Debug/9.2-Scope.exe create mode 100644 9.2-Scope/obj/x86/Debug/9.2-Scope.pdb create mode 100644 9.2-Scope/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 9.2-Scope/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 9.2-Scope/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 9.3-FunktionIndata/9.3-FunktionIndata.csproj create mode 100644 9.3-FunktionIndata/9.3-FunktionIndata.sln create mode 100644 9.3-FunktionIndata/9.3-FunktionIndata.userprefs create mode 100644 9.3-FunktionIndata/FunktionIndata.cs create mode 100644 9.3-FunktionIndata/bin/Debug/9.3-FunktionIndata.exe create mode 100644 9.3-FunktionIndata/bin/Debug/9.3-FunktionIndata.pdb create mode 100644 9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csproj.FileListAbsolute.txt create mode 100644 9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csprojResolveAssemblyReference.cache create mode 100644 9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.exe create mode 100644 9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.pdb create mode 100644 9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 9.4-Hypotenusa/9.4-Hypotenusa.csproj create mode 100644 9.4-Hypotenusa/9.4-Hypotenusa.sln create mode 100644 9.4-Hypotenusa/9.4-Hypotenusa.userprefs create mode 100644 9.4-Hypotenusa/Hypotenusa.cs create mode 100644 9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.exe create mode 100644 9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.pdb create mode 100644 9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csproj.FileListAbsolute.txt create mode 100644 9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csprojResolveAssemblyReference.cache create mode 100644 9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.exe create mode 100644 9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.pdb create mode 100644 9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 9.5-Overload/9.5-Overload.csproj create mode 100644 9.5-Overload/9.5-Overload.sln create mode 100644 9.5-Overload/9.5-Overload.userprefs create mode 100644 9.5-Overload/Overload.cs create mode 100644 9.5-Overload/bin/Debug/9.5-Overload.exe create mode 100644 9.5-Overload/bin/Debug/9.5-Overload.pdb create mode 100644 9.5-Overload/obj/x86/Debug/9.5-Overload.csproj.FileListAbsolute.txt create mode 100644 9.5-Overload/obj/x86/Debug/9.5-Overload.csprojResolveAssemblyReference.cache create mode 100644 9.5-Overload/obj/x86/Debug/9.5-Overload.exe create mode 100644 9.5-Overload/obj/x86/Debug/9.5-Overload.pdb create mode 100644 9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 9.6-BubbleSort/9.6-BubbleSort.csproj create mode 100644 9.6-BubbleSort/9.6-BubbleSort.sln create mode 100644 9.6-BubbleSort/9.6-BubbleSort.userprefs create mode 100644 9.6-BubbleSort/BubbleSort.cs create mode 100644 9.6-BubbleSort/bin/Debug/9.6-BubbleSort.exe create mode 100644 9.6-BubbleSort/bin/Debug/9.6-BubbleSort.pdb create mode 100644 9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csproj.FileListAbsolute.txt create mode 100644 9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csprojResolveAssemblyReference.cache create mode 100644 9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.exe create mode 100644 9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.pdb create mode 100644 9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 README.md create mode 100644 old_code.7z diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/1.1-Hello/Hello.cs b/1.1-Hello/Hello.cs new file mode 100644 index 0000000..d837b3a --- /dev/null +++ b/1.1-Hello/Hello.cs @@ -0,0 +1,7 @@ +using System; + +class Hello { + public static void Main() { + Console.WriteLine("Hello World in C#!"); + } +} \ No newline at end of file diff --git a/1.1-Hello/Hello.exe b/1.1-Hello/Hello.exe new file mode 100644 index 0000000000000000000000000000000000000000..8ddd2310938925519c1bf014fdb30012f0276dd0 GIT binary patch literal 3584 zcmeHJ&2Lmy6#uYEb;2-8 zL`90Y5ehF9^UGxsL{(`I4GkVmL$53Vi&h_;TkR{|)3%VY_FMZqpawctdz7=_C~{~f zIAuC6lnj17W0Qk+O?@bS2pll~dvmIGT(Fe|Ue|IF_*oZWH(dvw+HHFnT>vR`<2^wA z{5|{ZM79#@d0l+2nFLbY)C>vWx*e<7rDm`dDeO%Lr!EzV-j1ao(a~VN&J`VN7jXK` z(z=5V=(>_LwhZ=QLjW!AwWxFG(;kUVAm+CEIMW)$u_Kvr)^zX~4=%qpYniAWSk1hh zv!`-XldtOVd*GA*#xeQUtiX z^`i=BO*(~h&jI_i^2gW|4t8=P98(&uZohrpU|R7duy)e z1K<%vueB9H5jQc(#4WsOw2uy*z%aF^aRSfaF!?Y>@Hw6*E-l;Gj~B_G#TfcGv5RzU zjkik{Ug(NIVJWIMe0dt@rSC_!Y{`y|R`vn8v zzIS!)aDMA!z9y?r!0H#4HP8>s8XmCH&+CY;{c7gm<=ClTh{A=IE9)Bh>P8&BtE_?a zee1#<(X!Cezp48j0N3WCc%daty-Y2ow5z^;pX`uh5Je+Bo-AX&E5WNc!~{=r-kE3T z)vr9jzHuMB-oGmdEtWRp2FIsGK4twernEH+{N7nMmO>`ac@1S;BVWKpN+m4g0`(I4 zS<0Gz?7#DOH?A?H>`XfA@93Ve#yW3oYjF4;&+;w$e5ED6$aTI@O-G@3t#Z|&RdL-x zLcfSwhra5+#h?~3CG^s-xptpOE#s3z_g@|r%D~I)MAo+dJWp3}O`Q6Ua|C^JeC|Ep zHTuT%?qSKXi}VJ2qUl09o5c8r#O||R4g%`B-*>-An^Mcz#toiD$~EIX$4u*J8$>m1 zFcP4#6in>p)ULDEvAY%2+Jn!?n><#yH)029FyDmtx-*+z9y%xe4t4G`%vaGfVD)^W z692o8TXE-yp9*JMfiIdeR%{E?*-1N>6*6?ADt}w1vzJ!S9zU5CDsjT9<42*K&bFn> zo;f`(N8vc_nN1 z@oXjC2HSBv)oF?4I}PHL)s@(5visMhddR3#-Kc`pi^G=bHgw}%luhXiU-Rj#qe@{j zdRxX>(eP$m{<^S?>yEEvnv@ALaUV2Y=o34z7bdogK!?Ia_lBtG+kQfiTmjMfdn`Bg M$UC2Gcnm7=54h;2WB>pF literal 0 HcmV?d00001 diff --git a/1.2-HelloWorld/1.2-HelloWorld.csproj b/1.2-HelloWorld/1.2-HelloWorld.csproj new file mode 100644 index 0000000..f264a9b --- /dev/null +++ b/1.2-HelloWorld/1.2-HelloWorld.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {52E355AA-7AE9-4E3A-A678-60BAC45D5EFF} + Exe + HelloWorld + 1.2-HelloWorld + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/1.2-HelloWorld/1.2-HelloWorld.sln b/1.2-HelloWorld/1.2-HelloWorld.sln new file mode 100644 index 0000000..6dc8b79 --- /dev/null +++ b/1.2-HelloWorld/1.2-HelloWorld.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "1.2-HelloWorld", "1.2-HelloWorld.csproj", "{52E355AA-7AE9-4E3A-A678-60BAC45D5EFF}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {52E355AA-7AE9-4E3A-A678-60BAC45D5EFF}.Debug|x86.ActiveCfg = Debug|x86 + {52E355AA-7AE9-4E3A-A678-60BAC45D5EFF}.Debug|x86.Build.0 = Debug|x86 + {52E355AA-7AE9-4E3A-A678-60BAC45D5EFF}.Release|x86.ActiveCfg = Release|x86 + {52E355AA-7AE9-4E3A-A678-60BAC45D5EFF}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/1.2-HelloWorld/1.2-HelloWorld.userprefs b/1.2-HelloWorld/1.2-HelloWorld.userprefs new file mode 100644 index 0000000..6b13a9a --- /dev/null +++ b/1.2-HelloWorld/1.2-HelloWorld.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/1.2-HelloWorld/HelloWorld.cs b/1.2-HelloWorld/HelloWorld.cs new file mode 100644 index 0000000..5a311ec --- /dev/null +++ b/1.2-HelloWorld/HelloWorld.cs @@ -0,0 +1,7 @@ +using System; + +class HelloWorld { + public static void Main() { + Console.WriteLine("Hello World in MonoDevelop"); + } +} \ No newline at end of file diff --git a/1.2-HelloWorld/bin/Debug/1.2-HelloWorld.exe b/1.2-HelloWorld/bin/Debug/1.2-HelloWorld.exe new file mode 100644 index 0000000000000000000000000000000000000000..e03bd6e01cc5d9e997530cb6c1ab49c334279f1a GIT binary patch literal 4096 zcmeHJO>9(E6h5y%PzqEE1VI5W(-I4zuPrUVY3YRe_66Y7NDB}qq#ew9gB56eVbAp5z4 zXzzO6(|A@1U0Jn&KUZU~`@HCbf4dn7I(2|@+~5>2qGjC^o(WFH76nn06L1Qmh+g-& z?ZQyTO3N71R~tqRM2XJUu!>xkc?HPW8mO688DeUbxg*kQ(hByO;5d0$mg~Z?TIulq zhAzb0dKeqW&!5$#M}Um6FrfG9{k{Etr=+BrY$=Dj;~G&B^MIt|zGpcZAuT?|c}`;P zScub)pmD3zF|jZi!~6^Q8bhHKHNono||_5i;~hk*BCKdCuIU0MWDOIoMR^eXTUx(NI-tpaz@6>3_eb`5Efdk9MEqw(Tyto}JctkyDkWtS}+AQWP%@avj_cB@8da{c*f`e%19ZkNCK@RNm*|l9**=99Q_3DJaHM z`Ao)0*}Q5N$lwW~auKcyHyU-bIm_l=oO=b!ggy`$K6anywoz1+sJbgJlx9$+EZg!+ zRc(D5;LH)O&1uQAd_HA4T;}cAIpX*tZE}gBI=JM4PJ_0{0iK4$!HB`Cpe$X=VcFdW zuV4RQ`^O_UKN@><{ipX2QOlQaCKvY%+mt;#5fj^Jbfnp!m4hoSqw!V4%O&fxm~>N@lEst9ljLsaH#<`xhWxYekJxDC7sDB4)P<54|i|$51sJCnNaRoJQ?l0u4Pms&?>zqKM zK1EftZ%2vJ@?$JR%P7%R{h5^ir6h{qQq%oQYHA%BH1AY>C9JGXQnjZch`c;B5 z8ZOVWI@Y*V(wLGhl7aU&El=WQui$M<=p?x+0j&Y4fZiY!2Y7&!+4Wg9AqlMe?3=T9~UmYl!ZwWqPh~SNv|%&7L+yRxk8LSk`c?6)ya+ z(yQIzim{5b$uvi&^-FaT;YSmqa!~$ zM$|g&Ex4ISBP^A9NIZTek2raH&a(<=!x=7~(QAL`l>w@LPzuewY)VtSz-?wrJQOj+ zq*HJ&b1%a3)`*EVk2J0rw&3MMDJMNoh$alZr!Mxvo=Os6FxV5`5Eyye&!Lh57W^Jx NJ64fAC;mqn_yc~hAnX7D literal 0 HcmV?d00001 diff --git a/1.2-HelloWorld/bin/Debug/1.2-HelloWorld.pdb b/1.2-HelloWorld/bin/Debug/1.2-HelloWorld.pdb new file mode 100644 index 0000000000000000000000000000000000000000..9289a2f00b95f89c1024b1b041274e3830a244e5 GIT binary patch literal 11776 zcmeHNU1(ER96xD0ZPE`HKRV`|+&P76ZEoUM)eYL2I4y1HB#KS~8q-@Ejfvdb;rb$R z4|^KYfrI%l#~4h;UIvPYTIfIoeHpCclY7~Npbu)r2Vr9T{m#9|rcwf{Fq`!J)8GA{ zd(QcvbMEhdKJRTjleY6teqhLmn$fm4BcAxw=m>?wO@XDcgn-n@Kk*KNU-BNZ#8vuQ z1q_T8wajG(HVfSY=Cc1AZbp2YIgh>V0jgOPi*?Y&VlA#(s+oc5{J%i^znWb><=IY$ zBEDt64)6CN_EuxZ3FGhZjbWf;)@FGJ28NP2o`SLgNliA8osJ(mr>F+eXU7meU`7-~R2^-?x3&w(?wHryHxU zmBK)i*HEP^rQN!nugAdihtD5!BX^j^q_-ybIF{`sqjn~nwUW`qV9Gw0jD*&;@3gYn z{NB8s?N3eyLup4EeIbp~u2I@~X*5Wq2~nUe8dz8+-p35G z9%a;uCy1*DWShOP0lfjxGL-?I>6ZG<3GU+>F_1riCU0tXo|=1RcSadA<)boLbkZzf zfa6R{^)awqG|Rak;}Fwmv@hOvV0&)J9zO6{K9d^~Vxd?i(>YK3gu4K=h}9)=;Z0#m zr24qQ6LA^Qq8X@K1`MqE9NW{0+8b~X)FU6)>N&PvSN-^>kB|E!^4!-T#HmK{%+Edd zZomN60$qTT76jgvHxI^Cocnd4^!tEHp$>=<@0Mk<|6Ka;*nBTaOukGIpTr^^;VrR^ zqWyAcLiIDX|5y2`Yw&B58GJ9lNiZM#D230YG|v#K*UseihI&8ZRmWmoVI{8kWrc27 zrB;kC_x&%0r!adnxg*`VfxIwtsiT%7Ovg@}gI22FvJYkR=_78$KqhNBCJ3I3wbVnP%WAWoIDbaD<$I`{6B zG|T{@yh|yMLR(tsKZPlMFr_?(mX_%Yrq4`YWcmQ6^ffIlOrb5)cj@oD(w=sGQX4zW zFjaL7zwGbl-|gP*e)hMITSZtT5_z32{EMrtg~YDScE)u)C+8>Dl+a6>c9}h9E6Q3}yNJ|&&$kLG-}Ehb={Y-Zac#y4kcdM3N7ooR7@Hh3J7{Kn$Bk89CqCd5CQR3I=OEJoCu?nSoxOI}a^oDD=J=zY(B4{QVLTpATeAjSgxJ%4zncT&Wnswk^81zlzu%zy zt?4|xYfXOUI;}F`xE3!8WMrmZ)WwDTVU|Rmyr4EJXc`QptW3$Z{r!_mtJ4<3ofkQa ziu9)bZfi~7Or+kCKm2!;?%)N_rh>Oh1=s6B6m6)*dJ?^eboINCXskKtwqQ$dhnNGw z`}AC-j)Is6aWuqRAdVr?3g;!&J}rk_DIP8v6tNKDpe=8D{$?j@=WHw6CZ2zoz-`M~ z6IL;66*IQwwRsuS_bnIqdb8b9(YFg$CFIS@3C?j_q$R4cmRX6(&ym_gQ8AlXT?sO9 zUH4AkDq;-SxeI}pj~Mey&#j6b+FgBBvr<2gmAR$){Lw^KjPxO!7`Qiou zyqGloOcL4>5{fhWEu62sG4p(x$xhPrvq)$O5{fhWH=JKN^Wq1}IVVZeyGUr=BxL7S z#DO=zjaph-C=71JM|GCI-YR02$Y<**%irC-bLUh-Waom(-f!q?WY;b_Bh_%G!A(+KP@_u(L%oQOr+htI0AGmSQf$4Qr}~EH?~@dy2X7 zvddb@!hIM*CGgYNkOTZdx z>Xof;rrY#khzlULkm$gefGdWe&oiH9{JW5D*SA8XNOWNMz!k&za3uL|quce1Ahwg} zz(|9OA>Q(a-9ZT~UG$4#Mg->OON9ASm=Tk?d8aUsz>MI^&AWv8?Jy%sa&uakcf*Xh z$<3xPkHU;d%FP*J&cck?%FUKA=U_&(<>oPA-b0Bfy6JxjMOe$UrV-GLbg&!IUQP0i ziMDiQ=VGXsbM!RU{A*0lil-~{ZLC2+arSCfVxoL{FPH_yy z(H6lL({_&*dGMV8-yXH|v_#Ung2B1ZH!N*z&EsU<**-b#5MP7SKJF2wV+VhH-59GwwkLz{H*0dvC4 zP?w5CBk|C@xyF)J?8sr9k7K~crMu;SBMc)RAN@T_%nS&3E!~G-i3F!_FC_{xedP@~ znLf);iq&{hY{(_0966EocjaVP4(dKClHFKgD|&#G8!8I@A!4xWNds(XbaovjKnWJl z2E$m3cE?qHR}7wDLcf9p9}TXg1jBI3&3I96J^=Ii!hE$bzYAszx!n62VZIh-48q)e zoiJYyGe%QxzCoC8gc;*2H{T@8?}iy8E;rvS%?Co9`Cp4^bkD(Y4XWrIzNn zM5B6TT>3CIa4;?z`aPub&Z6H-DK<*|PQ-s^N{YdDlNR*RG%4t#bPx4W%)~-{G>REn z6D9sxqcNvAAEgGK7mNzh%+Ap7qd%3gx}Q?)QbHxb>JmvIc1R1b+CfScE6n7>SYbxr z#HxX@`Xn{5QNfD7ju`r<$WVsqK}xZ$5L+SA5a6gS0>)#h?Ai|L)J1;hbYC)lptb@CBCNV4j!Xa8^d(wL^HXekdaJe9#^D0;h{Wj<8AHd_ ziaq$L?BFxi_0*@6qxYMHVo4>WNpIKz%c!t8d$7K#E)+b{U2m46ZKC@u@(s;#w5jH z_+?ly&b|IGc^-K!-5Mt9I!~~P@c>zdA1Ek+d?64Ol#bCdYLHe}<63(NALAtpKk~nqTn5T1&Ct~JSc5|hl zjvD$20aPafs-H_7v7bqb!CsJ|`l$jHPBVs~x}^zKV?%W+5mV>L*P;Nc(}2}aB$C*V zCB#H&JR}lzNDmVE(i$0I3%seN$qGeM3?V_H`MguPGqm%zYRnoV{;?)W9H}L&PYX znCAvCtprS8k@#U>mK1}1Nrvf*3QTv_gz2s(OpQHn8X#h%0d8%8(mJ5@ghUVfoTM1+ zvocDLD=6XDJ>j^7U->lSQUk}OjYLc^z-^)jDB{1Jy-lNM9uZVdajR#Tpz3Fii6#1u20r;eJbSobUjxb%v5tdSkLtt z;TqJyp?a=3PNnAhd_7m33{hQiLZoIB;M>3I`f@#2eA!i9@rAc$uJ~l9y5iGaO;>!2 z;jTdq;G0ZMSM0T`xnj?~rYm++Rafk))^x=lnd*wYvYM{g_fVe|`yVx3v948f#rn3U wD^@P5D^@TyT`@0JT`@nc>56%W>WcYCO;?O8sw+mAny!c&sw?70E!Ua<25$A&Q2+n{ literal 0 HcmV?d00001 diff --git a/1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.exe b/1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.exe new file mode 100644 index 0000000000000000000000000000000000000000..e03bd6e01cc5d9e997530cb6c1ab49c334279f1a GIT binary patch literal 4096 zcmeHJO>9(E6h5y%PzqEE1VI5W(-I4zuPrUVY3YRe_66Y7NDB}qq#ew9gB56eVbAp5z4 zXzzO6(|A@1U0Jn&KUZU~`@HCbf4dn7I(2|@+~5>2qGjC^o(WFH76nn06L1Qmh+g-& z?ZQyTO3N71R~tqRM2XJUu!>xkc?HPW8mO688DeUbxg*kQ(hByO;5d0$mg~Z?TIulq zhAzb0dKeqW&!5$#M}Um6FrfG9{k{Etr=+BrY$=Dj;~G&B^MIt|zGpcZAuT?|c}`;P zScub)pmD3zF|jZi!~6^Q8bhHKHNono||_5i;~hk*BCKdCuIU0MWDOIoMR^eXTUx(NI-tpaz@6>3_eb`5Efdk9MEqw(Tyto}JctkyDkWtS}+AQWP%@avj_cB@8da{c*f`e%19ZkNCK@RNm*|l9**=99Q_3DJaHM z`Ao)0*}Q5N$lwW~auKcyHyU-bIm_l=oO=b!ggy`$K6anywoz1+sJbgJlx9$+EZg!+ zRc(D5;LH)O&1uQAd_HA4T;}cAIpX*tZE}gBI=JM4PJ_0{0iK4$!HB`Cpe$X=VcFdW zuV4RQ`^O_UKN@><{ipX2QOlQaCKvY%+mt;#5fj^Jbfnp!m4hoSqw!V4%O&fxm~>N@lEst9ljLsaH#<`xhWxYekJxDC7sDB4)P<54|i|$51sJCnNaRoJQ?l0u4Pms&?>zqKM zK1EftZ%2vJ@?$JR%P7%R{h5^ir6h{qQq%oQYHA%BH1AY>C9JGXQnjZch`c;B5 z8ZOVWI@Y*V(wLGhl7aU&El=WQui$M<=p?x+0j&Y4fZiY!2Y7&!+4Wg9AqlMe?3=T9~UmYl!ZwWqPh~SNv|%&7L+yRxk8LSk`c?6)ya+ z(yQIzim{5b$uvi&^-FaT;YSmqa!~$ zM$|g&Ex4ISBP^A9NIZTek2raH&a(<=!x=7~(QAL`l>w@LPzuewY)VtSz-?wrJQOj+ zq*HJ&b1%a3)`*EVk2J0rw&3MMDJMNoh$alZr!Mxvo=Os6FxV5`5Eyye&!Lh57W^Jx NJ64fAC;mqn_yc~hAnX7D literal 0 HcmV?d00001 diff --git a/1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.pdb b/1.2-HelloWorld/obj/x86/Debug/1.2-HelloWorld.pdb new file mode 100644 index 0000000000000000000000000000000000000000..9289a2f00b95f89c1024b1b041274e3830a244e5 GIT binary patch literal 11776 zcmeHNU1(ER96xD0ZPE`HKRV`|+&P76ZEoUM)eYL2I4y1HB#KS~8q-@Ejfvdb;rb$R z4|^KYfrI%l#~4h;UIvPYTIfIoeHpCclY7~Npbu)r2Vr9T{m#9|rcwf{Fq`!J)8GA{ zd(QcvbMEhdKJRTjleY6teqhLmn$fm4BcAxw=m>?wO@XDcgn-n@Kk*KNU-BNZ#8vuQ z1q_T8wajG(HVfSY=Cc1AZbp2YIgh>V0jgOPi*?Y&VlA#(s+oc5{J%i^znWb><=IY$ zBEDt64)6CN_EuxZ3FGhZjbWf;)@FGJ28NP2o`SLgNliA8osJ(mr>F+eXU7meU`7-~R2^-?x3&w(?wHryHxU zmBK)i*HEP^rQN!nugAdihtD5!BX^j^q_-ybIF{`sqjn~nwUW`qV9Gw0jD*&;@3gYn z{NB8s?N3eyLup4EeIbp~u2I@~X*5Wq2~nUe8dz8+-p35G z9%a;uCy1*DWShOP0lfjxGL-?I>6ZG<3GU+>F_1riCU0tXo|=1RcSadA<)boLbkZzf zfa6R{^)awqG|Rak;}Fwmv@hOvV0&)J9zO6{K9d^~Vxd?i(>YK3gu4K=h}9)=;Z0#m zr24qQ6LA^Qq8X@K1`MqE9NW{0+8b~X)FU6)>N&PvSN-^>kB|E!^4!-T#HmK{%+Edd zZomN60$qTT76jgvHxI^Cocnd4^!tEHp$>=<@0Mk<|6Ka;*nBTaOukGIpTr^^;VrR^ zqWyAcLiIDX|5y2`Yw&B58GJ9lNiZM#D230YG|v#K*UseihI&8ZRmWmoVI{8kWrc27 zrB;kC_x&%0r!adnxg*`VfxIwtsiT%7Ovg@}gI22FvJYkR=_78$KqhNBCJ3I + + + Debug + x86 + {B3355BB9-FB23-4D06-B7ED-C123401C08A2} + Exe + StringPrint + 10.1-StringPrint + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.1-StringPrint/10.1-StringPrint.sln b/10.1-StringPrint/10.1-StringPrint.sln new file mode 100644 index 0000000..0ca092e --- /dev/null +++ b/10.1-StringPrint/10.1-StringPrint.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.1-StringPrint", "10.1-StringPrint.csproj", "{B3355BB9-FB23-4D06-B7ED-C123401C08A2}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B3355BB9-FB23-4D06-B7ED-C123401C08A2}.Debug|x86.ActiveCfg = Debug|x86 + {B3355BB9-FB23-4D06-B7ED-C123401C08A2}.Debug|x86.Build.0 = Debug|x86 + {B3355BB9-FB23-4D06-B7ED-C123401C08A2}.Release|x86.ActiveCfg = Release|x86 + {B3355BB9-FB23-4D06-B7ED-C123401C08A2}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.1-StringPrint/10.1-StringPrint.userprefs b/10.1-StringPrint/10.1-StringPrint.userprefs new file mode 100644 index 0000000..daaab58 --- /dev/null +++ b/10.1-StringPrint/10.1-StringPrint.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.1-StringPrint/StringPrint.cs b/10.1-StringPrint/StringPrint.cs new file mode 100644 index 0000000..5c148b4 --- /dev/null +++ b/10.1-StringPrint/StringPrint.cs @@ -0,0 +1,15 @@ +using System; + +class StringPrint { + public static void Main() { + string message = "This is just a normal string."; + + Console.WriteLine("Message: " + message); + Console.WriteLine("Message: {0}", message); + Console.WriteLine("Langd: {0}", message.Length); + + for (int i = 0; i < message.Length; i++) { + Console.WriteLine("message[{0}]: {1}", i, message[i]); + } + } +} diff --git a/10.1-StringPrint/bin/Debug/10.1-StringPrint.exe b/10.1-StringPrint/bin/Debug/10.1-StringPrint.exe new file mode 100644 index 0000000000000000000000000000000000000000..c9e2c7a2888829da895101a2624a81c612ef9417 GIT binary patch literal 4608 zcmeHKO>7%Q6n^U@jd5Gk(jQs~ba5yOwAt8AXiJ;Wq;^^Y`J;A2DM8J8J#n^O@0!_l zh(Vwt0a8&9k&w8+fg2ohfab3+y4#07Cdf&=AyTOX%)FUQoLr_hB5FswbcyH!z6`?(|2;Yjb$rMBaeC*vFK)Y_jel`lZo&5Tvh<45 zEa{f%x?Z5?g)S?uZo7JBDyx^gf-u&vkKG=+o*pF{*V^cpm!CRWAMGMVw6)q=q9`QX z0N>vMq@xX^G1Bpg)Zzw3YZx({MT4B7jpm*s+Ms^TZ^+h6Xc>MVV0sv>gNaozN3;&2 z6FZ5zR;m7$)f=HJvncrcS~?hkSPH=Z$bmzr<{8EfPJvD|XGmXK%yDePXlx%tYk^^C z3@IEBh8!!+p|LMay%mOu4!815e~kGvaBL9_^0iL%EH(r039TiqV6O@`CELk^CHih8 z30#iJA>cJVm_V!t(Z@(Ws05vgKEt$!RgRs%4&8c`bnDt(-6WrZs#8hVbb3(6&STA{|f-9?A9_aD|c0s!Y@all9#{mK5+JuK-U2RH+D z_tQjg;k&?eHjuVk^x0w?CjUCV-N&=^F=$R>_tE2H8GOG2{|@tq9WReB15&LW-5eo= zNc8*8e%h+$ua=3Ifg2)IXN;q&H=YO6oaTcx09>RA;1{upucz0P{9Ae#l3x|xsj*GJ z!qW=R0W;LR)aJZ_c0kernMTt(YhS{$^GKg5?)hy;DGqKU9iU^7C*wrYSz zyBahNPI!fiBkrYC(n$5zR$>~<5g1}gPzz5b-}0nm=P6tD15u)>{ApnYG-28<8CKxQ zP+=UaxPe^~#*C1@?YUT5%9*k#f+HwR;&D%&840lB`AUERlrJM=n?=|21KaW`Bl4AE z(abxdX;zcL6QUJ5nb5@-h;%O&hw>`H@Z(*y~~d}xcH4#0x8UoLx+lJpeOmT}l|&w{cH zrQM|!J|3Z({L#=R#XSKNB@b?YgGL zJAgKBWHQ=8k$61bPAtXc5$}Rg6q>f^8fpXE)zR4&k4E-sbdxbTnrrNV-Qo5aLW#Ir zqg;G*LzS`pvSU^!v0EsrQK!a{fk34K+{&jb7uoudG|Q8oJGx|vGOu)QL3)q-%9a{; z8lV3z$O7CU0qWbaY$n^)pZs*@yHC<@KfFBo<`2sQT;8n%v&Vhx*V(kR9Y@Tjvsk$D z?CPyB>*Y_+F74ktt2X3iYNK4pbBO;r7n^^?QrxRN9lHOG1?ZRUU*e z3J%wJyl8fkKCGx~=xQ<$QFon=SJXC`@2|b4S~}KlnCZWeFI+*+ozJ#-sFAe;vJB?c zVIqeQNC+F!L_dY+heb|=Z@3xC(kb9kItFTtrf3rU81NC$3?H`t{73yBRDuv43cq~! zw76B$jFQcuQc3u+QS}6Tx-_p|FhsW#_sT)bwaka!L`}4zbya`79@;;LQw=dSYvtvh zURO3rRL0uh0Odgu?Z(SMYmA&xwb4>Fx4dE;9kxjno~G>#Y$YOU#*##hZZ^EBX$$Om zHi5Er5xawYnW*mq{!+?1MZGIxpH`!D9|KlP%95x@#W@bHsJx_+fihK46 zrJq0eXzrw-!Xn^m|LTB|YDp4|*-HbinjW#$qa=mrU257k*H`htz0r zrRxo6V+DbyOi*1B5gxRN%Eje0l$fZFl*^8dX8|rC!z`B*eKik(toXs0JMUd(JbMzV zAIA2DRl&=m8uE}x@mK|MiUQtci+JZ0g@2V^`|DnHK+_LOwpHPX$Hk&>bcgX!!t}@7 zMemG|3B6*ESa?Svjq|4Ci*QoPN#7NssfXUTBKE<)MiO8!*jHa6FudB=fDbPJk92YG KwOsrkGw>%1)?j-8 literal 0 HcmV?d00001 diff --git a/10.1-StringPrint/bin/Debug/10.1-StringPrint.pdb b/10.1-StringPrint/bin/Debug/10.1-StringPrint.pdb new file mode 100644 index 0000000000000000000000000000000000000000..fab7ad1ade15ff11265173b13aaeef1b251400d3 GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.exe b/10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.exe new file mode 100644 index 0000000000000000000000000000000000000000..c9e2c7a2888829da895101a2624a81c612ef9417 GIT binary patch literal 4608 zcmeHKO>7%Q6n^U@jd5Gk(jQs~ba5yOwAt8AXiJ;Wq;^^Y`J;A2DM8J8J#n^O@0!_l zh(Vwt0a8&9k&w8+fg2ohfab3+y4#07Cdf&=AyTOX%)FUQoLr_hB5FswbcyH!z6`?(|2;Yjb$rMBaeC*vFK)Y_jel`lZo&5Tvh<45 zEa{f%x?Z5?g)S?uZo7JBDyx^gf-u&vkKG=+o*pF{*V^cpm!CRWAMGMVw6)q=q9`QX z0N>vMq@xX^G1Bpg)Zzw3YZx({MT4B7jpm*s+Ms^TZ^+h6Xc>MVV0sv>gNaozN3;&2 z6FZ5zR;m7$)f=HJvncrcS~?hkSPH=Z$bmzr<{8EfPJvD|XGmXK%yDePXlx%tYk^^C z3@IEBh8!!+p|LMay%mOu4!815e~kGvaBL9_^0iL%EH(r039TiqV6O@`CELk^CHih8 z30#iJA>cJVm_V!t(Z@(Ws05vgKEt$!RgRs%4&8c`bnDt(-6WrZs#8hVbb3(6&STA{|f-9?A9_aD|c0s!Y@all9#{mK5+JuK-U2RH+D z_tQjg;k&?eHjuVk^x0w?CjUCV-N&=^F=$R>_tE2H8GOG2{|@tq9WReB15&LW-5eo= zNc8*8e%h+$ua=3Ifg2)IXN;q&H=YO6oaTcx09>RA;1{upucz0P{9Ae#l3x|xsj*GJ z!qW=R0W;LR)aJZ_c0kernMTt(YhS{$^GKg5?)hy;DGqKU9iU^7C*wrYSz zyBahNPI!fiBkrYC(n$5zR$>~<5g1}gPzz5b-}0nm=P6tD15u)>{ApnYG-28<8CKxQ zP+=UaxPe^~#*C1@?YUT5%9*k#f+HwR;&D%&840lB`AUERlrJM=n?=|21KaW`Bl4AE z(abxdX;zcL6QUJ5nb5@-h;%O&hw>`H@Z(*y~~d}xcH4#0x8UoLx+lJpeOmT}l|&w{cH zrQM|!J|3Z({L#=R#XSKNB@b?YgGL zJAgKBWHQ=8k$61bPAtXc5$}Rg6q>f^8fpXE)zR4&k4E-sbdxbTnrrNV-Qo5aLW#Ir zqg;G*LzS`pvSU^!v0EsrQK!a{fk34K+{&jb7uoudG|Q8oJGx|vGOu)QL3)q-%9a{; z8lV3z$O7CU0qWbaY$n^)pZs*@yHC<@KfFBo<`2sQT;8n%v&Vhx*V(kR9Y@Tjvsk$D z?CPyB>*Y_+F74ktt2X3iYNK4pbBO;r7n^^?QrxRN9lHOG1?ZRUU*e z3J%wJyl8fkKCGx~=xQ<$QFon=SJXC`@2|b4S~}KlnCZWeFI+*+ozJ#-sFAe;vJB?c zVIqeQNC+F!L_dY+heb|=Z@3xC(kb9kItFTtrf3rU81NC$3?H`t{73yBRDuv43cq~! zw76B$jFQcuQc3u+QS}6Tx-_p|FhsW#_sT)bwaka!L`}4zbya`79@;;LQw=dSYvtvh zURO3rRL0uh0Odgu?Z(SMYmA&xwb4>Fx4dE;9kxjno~G>#Y$YOU#*##hZZ^EBX$$Om zHi5Er5xawYnW*mq{!+?1MZGIxpH`!D9|KlP%95x@#W@bHsJx_+fihK46 zrJq0eXzrw-!Xn^m|LTB|YDp4|*-HbinjW#$qa=mrU257k*H`htz0r zrRxo6V+DbyOi*1B5gxRN%Eje0l$fZFl*^8dX8|rC!z`B*eKik(toXs0JMUd(JbMzV zAIA2DRl&=m8uE}x@mK|MiUQtci+JZ0g@2V^`|DnHK+_LOwpHPX$Hk&>bcgX!!t}@7 zMemG|3B6*ESa?Svjq|4Ci*QoPN#7NssfXUTBKE<)MiO8!*jHa6FudB=fDbPJk92YG KwOsrkGw>%1)?j-8 literal 0 HcmV?d00001 diff --git a/10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.pdb b/10.1-StringPrint/obj/x86/Debug/10.1-StringPrint.pdb new file mode 100644 index 0000000000000000000000000000000000000000..fab7ad1ade15ff11265173b13aaeef1b251400d3 GIT binary patch literal 13824 zcmeHMUuauZ7(Yp)YudFoPHS!JxRVsuf62|7={Cd;(+b7bZNyGHB3qWGTWFV*+^XzB zxr&HS(ucil;=@qtgNP3sBGW;HGN&(s)#-yE6jAhH-J}l_M&s{y?>+8XVzG6!H9cSQ zyWhFzobUYk&iTIc=MH32`J9m(nb2b4SbMuR5Pw2@B&6##RgFDy0rFaZ(S+a|dNX*+3h)E;C7Xd7pcV)K zl)DS41Qe~E21?mKmqoY#=Q~@tn6F){Rn50c18V$lmnQ$;<>Z{^OTM@_x<`l(+y(3f z`jJRqupPV};4bk_;BMgG`u#hQSJB#QplMe3m}thCWb^K+vojw0{pAp*1+R#NvHf^VBwXQ8%CO{~x8zc`T*|m5XIOIMmYge0InFirykHa5iIZAbJ(BkS z@sC$}X#dOg%hK*8XUpC8-*(TzI%WT>H=fI_i8dG#Z9I~Rn~t!14}fvy(r($Q7)WNa z2-k~>0Oc+NGB3x!N(2Lg@sq|x`h?gjw1BfNSY`7R7>fs^K^=s=jYtP$xlXzeC(?$I zJeIb~k0NavAm3x>L%bGXJ#Lu{-o0od5fVP%7u~;IIyZEs@6#5)_mlU}A3?Gh5ItfC zxDSGCH_xIT{3!D~!UcfDIN2YbQ_owmmW;`IVH+m*H-Omyj1azSu?yRu?5}m>aZB*d- zkZ2QIM2i*gMa(=xXb*Z|6T=!n{Vhe@$2I!H*Lfb_i~-vQ&N6m79PB@nwnPcCy-Q?K zN$WrZv>8R^r-7}aR{CN1`PjaJ_QSo|iTugK`*Yao@l4lZrPFVEoCTm>w7TN-hw0Mw zNcrgoJ)#>`q%=^r8ql!j)3!^I+#ApcDv^(C^#)t7%ijJu#xMFK*0~SgYu>CDH~n1e zd1ljq4xk5+#QVPct(U6>8E1bTaDN|=DdgB4JCo*nyfJursFmAji(FR;Lf3nuJ9hT= zGNJQA=(?P1a!+nc*iSEZ?=@Bi&tKmqn2+<6#C}Q6eZ6eNO0PKNJ&98#i?)ds*%YuU zwZk%X-E)4QdkrW6y8t$yoOB8>0nP>93&?xk#do~{0c*vw~d5$7+ zgCXl-8i{Rq5RgXs!+|bqIGCnrWg6H5F%2jH9QS9S(Ng2T9ce+NxxWE$K2V + + + Debug + x86 + {73A72A66-B646-4984-8E71-EF6DF4014E6C} + Exe + StringEscape + 10.2-StringEscape + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.2-StringEscape/10.2-StringEscape.sln b/10.2-StringEscape/10.2-StringEscape.sln new file mode 100644 index 0000000..27bc7e8 --- /dev/null +++ b/10.2-StringEscape/10.2-StringEscape.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.2-StringEscape", "10.2-StringEscape.csproj", "{73A72A66-B646-4984-8E71-EF6DF4014E6C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {73A72A66-B646-4984-8E71-EF6DF4014E6C}.Debug|x86.ActiveCfg = Debug|x86 + {73A72A66-B646-4984-8E71-EF6DF4014E6C}.Debug|x86.Build.0 = Debug|x86 + {73A72A66-B646-4984-8E71-EF6DF4014E6C}.Release|x86.ActiveCfg = Release|x86 + {73A72A66-B646-4984-8E71-EF6DF4014E6C}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.2-StringEscape/10.2-StringEscape.userprefs b/10.2-StringEscape/10.2-StringEscape.userprefs new file mode 100644 index 0000000..415f9f9 --- /dev/null +++ b/10.2-StringEscape/10.2-StringEscape.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.2-StringEscape/StringEscape.cs b/10.2-StringEscape/StringEscape.cs new file mode 100644 index 0000000..f3075e0 --- /dev/null +++ b/10.2-StringEscape/StringEscape.cs @@ -0,0 +1,25 @@ +using System; + +class StringEscape { + public static void Main() { + string s1 = "This is just a piece of text"; + Console.WriteLine(s1); + + string s2 = "Double quotes (\") is important and backslash (\\) too."; + Console.WriteLine(s2); + + string s3 = "This is a very long line \nof test that should be on two lines."; + Console.WriteLine(s3); + + string s4 = "Anna \t65 \tGDFS"; + string s5 = "Bertil \t54 \tFDSA"; + string s6 = "Catrin \t12 \tSG"; + string s7 = "David \t57 \tGF"; + + Console.WriteLine("=================================="); + Console.WriteLine(s4); + Console.WriteLine(s5); + Console.WriteLine(s6); + Console.WriteLine(s7); + } +} diff --git a/10.2-StringEscape/bin/Debug/10.2-StringEscape.exe b/10.2-StringEscape/bin/Debug/10.2-StringEscape.exe new file mode 100644 index 0000000000000000000000000000000000000000..c562523db49125de9147cbd88dd429a2b95f4427 GIT binary patch literal 4608 zcmeHKO>7)R7JlvcKg7hFC`%Ryok;@T2)D1x5Tx+#)3QutLBA3Ai8*kwE;2BN76M1BX4WvbWVrD^5s=!?NG2?)FTaECeAA z2x?rf-mCZOt5>h8UzJZjew8*6Q8()M-xIx$mP=mKA0}6z9=h*?A-Xp3#qRfw#V>Z3 zR$XO=GN?(rZaTK_2a#D3rfm48>zjpBMYA4Mg|%hN;NAp!d6sC=*hKHWdin8mw(Hbo zY&JF%^`nO?$~zB$n5cPFCMKG$*l%#u%Y@4nRP=M%MCYC-+N%HBZ6d}dR0i%T=JTjM z%xoy8v~ zH^bdY+mo~j{Qg~CBZ$r5ek`*1=(NEepm02z6IRwbm_0atjC*>>1Kkewo~LnK&`vU6 zjHK(=6kB|R*!_$9&J^hld>9}FQ}m90&`=2dlwC`@ZG+Hv_r3- zcx$24mA4H;wO4>nycCd3|(m3c49iyy~f#=Lyv>Ck? zZG#^c-Axj74?RT>Q1=zuPfeG@7yq=*ghk@WjJ3p0y5)#*v*>jvWe1tO@Gu zpt^Db>A4juwp1kQbgFV*I1!z+U7su`3S^?NPB;9>tqbd{kjf2wY!;PlSrgG5l8v|& z$O}^u_OQ~3FoVXj3a(xA0~NWBqJpS2YBjs!iMCnX2PF6_R5~i1XeOwKt|w$s$foN+ zA9vUhW&sTvb=rQR=V$t;lNAOsQRuO-NeU0gP zYCwu0+o&OW1v#iD1+)ShfnNiq3kCEvsDks&+Kb==t!1nc%3$A9Oqc3F3b4ZwP<>EF z_o<4u0?wfen9~EN;0=#1>(LR$1UMCRd83!?TNCq2YJu}$_E;#mQ5Phk?@p>X) z+j?%Eg?;xD58~DN7!}baXc#fZQ9S#-Q^52w*2Kv@Oowzkk8?jqMWWr)+K&h$JgqrI z6S|#)MUkd3en!tLH6~+>(*bQ!qws0UGsRU~hUJ?+f^twfUtT+UxU9d$oAp*$t+2Ph#`0Wpx3cfAGH)_>b4l;u zSo6e8AZOQvPJlW&3Sm_}zO(Q`+eck!7bpHT!Op+Iv2m*=;Q9M z|C{0_P`Wvh26p4j1vN{J&y_7EI!t@?OC1SREJF# zd9hvbrp6=0(5vD5LBcZ|*>DN84w;bg*!lo&?M~lkwFfrl7tr#(!nPyY&qeSxjWUA> zgvj&kX$_g1-?1iYNzZvI>E~$hoM~iP`ss5|=yfjxGeACWAU+Xxj91iNeS6&;13tGL zt0`D0Sl0E8$hXpujl)p-`om8qPps8Fvl%}#a+z@}n=ys&1XVl~a+x!wxzVE;Q$@C4 zwY|U>xlBu_%!!A$3{KigiF(CrnE>!rF4K_yapkOvx~)d*t|J2#tVE+uP(N;~y44)d zn04ECSA>ev+^uH=lxePmEmQ>_K2hrikMN*{S3VMYE_1Rq6^5Sc=;w%Khhb(cMu=oX zMGO8)aGU-d$mnsHTM4IuM@cJ@(Idsh2K*G&W$8BYDyj)}o2Um9*gB0g9_?lT1 zP2rgy(_F?@3w|@WAY{gDxKj>ZT?pff?J1EgN`s8u!kg6fu^W7!99s_p3?|3Y9fH8S U{d?gLm;Xn4_sH+D_$@}@f9xoDEC2ui literal 0 HcmV?d00001 diff --git a/10.2-StringEscape/bin/Debug/10.2-StringEscape.pdb b/10.2-StringEscape/bin/Debug/10.2-StringEscape.pdb new file mode 100644 index 0000000000000000000000000000000000000000..7dc09819d4a90956c2a6c5c2ce29e9535a4662af GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.exe b/10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.exe new file mode 100644 index 0000000000000000000000000000000000000000..c562523db49125de9147cbd88dd429a2b95f4427 GIT binary patch literal 4608 zcmeHKO>7)R7JlvcKg7hFC`%Ryok;@T2)D1x5Tx+#)3QutLBA3Ai8*kwE;2BN76M1BX4WvbWVrD^5s=!?NG2?)FTaECeAA z2x?rf-mCZOt5>h8UzJZjew8*6Q8()M-xIx$mP=mKA0}6z9=h*?A-Xp3#qRfw#V>Z3 zR$XO=GN?(rZaTK_2a#D3rfm48>zjpBMYA4Mg|%hN;NAp!d6sC=*hKHWdin8mw(Hbo zY&JF%^`nO?$~zB$n5cPFCMKG$*l%#u%Y@4nRP=M%MCYC-+N%HBZ6d}dR0i%T=JTjM z%xoy8v~ zH^bdY+mo~j{Qg~CBZ$r5ek`*1=(NEepm02z6IRwbm_0atjC*>>1Kkewo~LnK&`vU6 zjHK(=6kB|R*!_$9&J^hld>9}FQ}m90&`=2dlwC`@ZG+Hv_r3- zcx$24mA4H;wO4>nycCd3|(m3c49iyy~f#=Lyv>Ck? zZG#^c-Axj74?RT>Q1=zuPfeG@7yq=*ghk@WjJ3p0y5)#*v*>jvWe1tO@Gu zpt^Db>A4juwp1kQbgFV*I1!z+U7su`3S^?NPB;9>tqbd{kjf2wY!;PlSrgG5l8v|& z$O}^u_OQ~3FoVXj3a(xA0~NWBqJpS2YBjs!iMCnX2PF6_R5~i1XeOwKt|w$s$foN+ zA9vUhW&sTvb=rQR=V$t;lNAOsQRuO-NeU0gP zYCwu0+o&OW1v#iD1+)ShfnNiq3kCEvsDks&+Kb==t!1nc%3$A9Oqc3F3b4ZwP<>EF z_o<4u0?wfen9~EN;0=#1>(LR$1UMCRd83!?TNCq2YJu}$_E;#mQ5Phk?@p>X) z+j?%Eg?;xD58~DN7!}baXc#fZQ9S#-Q^52w*2Kv@Oowzkk8?jqMWWr)+K&h$JgqrI z6S|#)MUkd3en!tLH6~+>(*bQ!qws0UGsRU~hUJ?+f^twfUtT+UxU9d$oAp*$t+2Ph#`0Wpx3cfAGH)_>b4l;u zSo6e8AZOQvPJlW&3Sm_}zO(Q`+eck!7bpHT!Op+Iv2m*=;Q9M z|C{0_P`Wvh26p4j1vN{J&y_7EI!t@?OC1SREJF# zd9hvbrp6=0(5vD5LBcZ|*>DN84w;bg*!lo&?M~lkwFfrl7tr#(!nPyY&qeSxjWUA> zgvj&kX$_g1-?1iYNzZvI>E~$hoM~iP`ss5|=yfjxGeACWAU+Xxj91iNeS6&;13tGL zt0`D0Sl0E8$hXpujl)p-`om8qPps8Fvl%}#a+z@}n=ys&1XVl~a+x!wxzVE;Q$@C4 zwY|U>xlBu_%!!A$3{KigiF(CrnE>!rF4K_yapkOvx~)d*t|J2#tVE+uP(N;~y44)d zn04ECSA>ev+^uH=lxePmEmQ>_K2hrikMN*{S3VMYE_1Rq6^5Sc=;w%Khhb(cMu=oX zMGO8)aGU-d$mnsHTM4IuM@cJ@(Idsh2K*G&W$8BYDyj)}o2Um9*gB0g9_?lT1 zP2rgy(_F?@3w|@WAY{gDxKj>ZT?pff?J1EgN`s8u!kg6fu^W7!99s_p3?|3Y9fH8S U{d?gLm;Xn4_sH+D_$@}@f9xoDEC2ui literal 0 HcmV?d00001 diff --git a/10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.pdb b/10.2-StringEscape/obj/x86/Debug/10.2-StringEscape.pdb new file mode 100644 index 0000000000000000000000000000000000000000..7dc09819d4a90956c2a6c5c2ce29e9535a4662af GIT binary patch literal 13824 zcmeHMU1%It6u!HSZ8mAru0LyRv`kA2H9z~)rcG$Ygltj_W{qJ9Xu8sFCbM>FGFx}H zNFNHLh>y~TK3K3y5v<^oR0M5{MWvt=3PwsFd=L>qMcax(l#=!P=BJsBYeHga;_f}k zw`beIct`KK zGXC=5hc|k^ekp(EB!>;s%#eQh#+3R-Xy5p?%WbDVv8D2NrCXp}{Bu_Hj{kgTJLdA0 z-Zojkg)Jcczp#y}A&2fX(&cm8+<|j|HlPO>L?Xw6ZQu_ATqUjs?gQ2UbwB{%7_t^< z02+aHz`Z~a;Jk4UAZd9m(EMH0XQB#^PZzJAIX&frdlyAMvx>6-$pqwY?P7+T&)#q-&T2`v>*9!%#Cr()6Y_V#2UpVgo5 zH`MfDE#-X)tA?d{#L`r4P1TsyG%QWc*7UwmlVb$?1&Q@w|B$;*TI24J8~-QHee^Tq zf3dcA@B? zj`fm>CULD~J_e3&n{jZgv&^T!@eOkX`~mRiz(e4iTd^iHC&8P*9~O^bJPiX60Rs*n zcKBxSEdco@U=P52v+(2XcYF(VMk{UNvjV^klK$rw;5vRoAaaxI@wEs*_Cxxa{m%6_ z9{&?5^Jw3xGUh2lCfxxGaO{&*c^23x8m;*jafs(<)NB2LS%jyO0*SA{f z_FQW(07BwXk1VIdazq41!wZ<6K>3^L53?KYjdS zAZG3Rac=usy|@+NT+cnb0<-~704`yVf!zV=*NYazk9|Ajy&rN@$OEFw=`^?S#>a0* zRc?nY@}4A#Xy@Mkoqb)sNNN8#eADe~x|7$-{MdyxSQ&h`@1>ZJ{glLZxt#kmx92YX zhzoa|&RLmLEI)4(3$tmRRj~c+rmkqtb9xi_6zBq2b#l_{fC;cKFc7#8=N@|Q8Gl}l zWU>>Q5rJ`+ehTR9&TpRva*5%V#559j_L~7WEWa7v;dT-xOIoxAaE2fh!1ez=*t4Af zw;|8mJ0SK4>eD;kyC0lqSRP{E;#l%;_diIIw9FPb5svweym@StzWk+q_>Y#qvc2cu z+IZ~U_3bZYAd3uU^+N-CCMP0#dQvk)#6Y+o)Y9WxerzJA9 + + + Debug + x86 + {0557EB80-46E7-486A-B339-893C500FCA44} + Exe + UpperLowerCase + 10.3-UpperLowerCase + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.3-UpperLowerCase/10.3-UpperLowerCase.sln b/10.3-UpperLowerCase/10.3-UpperLowerCase.sln new file mode 100644 index 0000000..248be1d --- /dev/null +++ b/10.3-UpperLowerCase/10.3-UpperLowerCase.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.3-UpperLowerCase", "10.3-UpperLowerCase.csproj", "{0557EB80-46E7-486A-B339-893C500FCA44}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0557EB80-46E7-486A-B339-893C500FCA44}.Debug|x86.ActiveCfg = Debug|x86 + {0557EB80-46E7-486A-B339-893C500FCA44}.Debug|x86.Build.0 = Debug|x86 + {0557EB80-46E7-486A-B339-893C500FCA44}.Release|x86.ActiveCfg = Release|x86 + {0557EB80-46E7-486A-B339-893C500FCA44}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.3-UpperLowerCase/10.3-UpperLowerCase.userprefs b/10.3-UpperLowerCase/10.3-UpperLowerCase.userprefs new file mode 100644 index 0000000..a6b39aa --- /dev/null +++ b/10.3-UpperLowerCase/10.3-UpperLowerCase.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.3-UpperLowerCase/UpperLowerCase.cs b/10.3-UpperLowerCase/UpperLowerCase.cs new file mode 100644 index 0000000..b4b4e47 --- /dev/null +++ b/10.3-UpperLowerCase/UpperLowerCase.cs @@ -0,0 +1,15 @@ +using System; + +class UpperLowerCase { + public static void Main() { + string s1 = " ThIS iS jUSt a NORmal pieCe Of TexT. "; + + Console.WriteLine(s1); + Console.WriteLine(s1.ToUpper()); + Console.WriteLine(s1.ToLower()); + + Console.WriteLine(s1.TrimEnd()); + Console.WriteLine(s1.TrimStart()); + Console.WriteLine(s1.Trim()); + } +} diff --git a/10.3-UpperLowerCase/bin/Debug/10.3-UpperLowerCase.exe b/10.3-UpperLowerCase/bin/Debug/10.3-UpperLowerCase.exe new file mode 100644 index 0000000000000000000000000000000000000000..13876faed42bc44ca5341061ca1d8ecf570fccd1 GIT binary patch literal 4608 zcmeHKO>A7%6+UnL6UPvf5R@7k=*@(b5aMSWn>4X(GS1iuj{K+0I6={f_|2Q^@eA*d zd*3)SRiR!`q^hdK0#)h;vO!`~DN-wyP^wDZv+J@8)}SgZSfPmUojY%S0)|AaTBT=v z&pqed^UnS5xxZez{5JIvQ7_7!J47F%X381r5B48LUI(c^0`$R_ysIN0`2BA9N0{hVYifbHWr;B4R6h1p<|x+2;4wN=IDf|C zo#o*0`LKgE_l^1-LkeE1Eb4^Ss87ZT-#Rm~m;G008Sht~@9CS*?6;d5&X zbEw~eex3C*epE)ygp^w69?KAL5q))Jf)1E*8lBV41<1@^VpOdHuqn!Znx!dBVSqK) zPk*Gh=n?u8Jp1Y2^fCBt!)=Rwa)w_5XX04Qx!y}z@IIrh3W)Rv%pdphXQRC}yhKCL z_R$hON{@s8gq{U|lE%S@=oFo>vOsdqdIo&O@RIc$u0bYb$ z2e%=2|9E!azx~LsrvCHg`FCHxdF$r>m%gBZzy7jx@$tz|e~S%d^$4i5`jmu`1CLu_uiZyDS6w;^56;a=vAn9^{b=(BX6vMI?-f?vdG zbp?DL=TreF*$U3AE2x+0EM%s?_ul%t)t@n>>~vc5&D0gvSoxl}5Y-`tI37+viI^eI zyvVdaP5f06tq!aj?GDaN53QkTC%V!5F9fyBS*p+yQgw$&H;m61wSJRShD>xEF9xga zKZo8mx#-Qq8Qk5EfbSR%xQ_2d_$qjJu#Dk!?i8X`8iqfQCNaLDIo+4R1L%ainY|}y z1UEs9AIDq7$gUYF4?hjbMyaC^9W_`NAy-YLJbYtn7_?Q~F8r1iC@-6SS5iA?gm0Br zc3Jyz{ZE?luOeg?$k_Y6)uTFap9Hv|HN zdL~;_;gohaW#H(Mz;jikqm5+5je;ph2lm!@Rs>GyZAhK8?mg2RLJ83hwos9H>?Do5 z5aGcKR3R?Ine0+yHjaJIHBS)RiR0{OGeV+jI#~!eqWi@2eAax2zO{5~c!o4m9Tp{D zs{yC1tSWB{FQKZ`_ZfAf6;*&bad0)bHNK)3<(Bk?&wM89=!I}AdR3~dsClz4URp@w whU06Q4$1@>-2qJt`siKQr$^gKfW!1?YlfikY(Kyxn*Td(pLl?C@Bk0}8%0=93jhEB literal 0 HcmV?d00001 diff --git a/10.3-UpperLowerCase/bin/Debug/10.3-UpperLowerCase.pdb b/10.3-UpperLowerCase/bin/Debug/10.3-UpperLowerCase.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2f96ab9ae27d743fa0af7f06d952682a1692ad9c GIT binary patch literal 13824 zcmeHMU2GIp6u#S5=(e=7h!u*GL9Hni_J{iaV8Lxk3cG2^rv8w{vK^*jVY^#rO0bD0 zqcO$=Vo30X1S1VZn;4!jCZZ(7m?rRmi8VYJpN!Gy18vm@5((?~&FqEkW`Wd#yKL{- ze0yf@|D1Erx%ZwMP3mUG$_$QZ;Xt^pO^e31XwUeA!G^l#&X@pI3E=@-1svi#=pmP> z{|b;mYwe1xqJ=AgrGNdla6evsdA9yS$nz}y*wP%p8bmf*1D?%R<6luFOW?}D_Ku0g zlfJ_-ajxe?)!4UP+m8PJ>-WCH9qxPmNAK-uGPkl3>}-kaOsy*Gs}>+7^nm4f%||ZKm*VS_yE?uAE*Tsl|}-^ z?7vaje`%Caf?kX1pUYyt|K~f0R>(^*T-D_rmVna#9Tw<4+T6>zaZ6tK85)8B>k$js z1VoTYU(gEP1aOzQ2*_Xay?Cb&x!Ib}{eYsbwV?&q{ zPK=10)B$jAubLx?0=x!A5`{#cXc?Q)@gTsv5v=aaWdCX{vH7O zb(RF`Sws`bG+2|U_OaeDAj>kpPCV}Gi;Y?%#t_PAPMb(~II@Km;##o?{ngZ*@AzZl z^sAS;zi#nXef8PryO%u#v4wmQ^)2wFo$i% z9srxM2E-TaW^k0Xp8!WZ!e-11?b}d)6!2WXmtZ;0Qxd;Ra-J9D%$;9|LkJl!$#u;xTw;eVEps||pJi^@a-N^w2POcX zi8yR>(s95BI2Y(6WSqC~Uf0wEgUOU(1t8q{MSytJq-0kEByKa<+oJ$Yk+;b#Lz0n- zpSHI<%5YQF|J)?-0E%mX)PFx@Sxo<}D6<@S`F8-E53Em(3wbVnP%WAWoIDbaD<$I`{6B zG|T{@yh|yMLR(tsKZPlMFr_?(mX_%Yrq4`YWcmQ6^ffIlOrb5)cj@oD(w=sGQX4zW zFjaL7zwGbl-|gP*e)hMITSZtT5_z32{EMrtg~YDScE)u)C+8>Dl+a6>c9}h9E6Q3}yNJ|&&$kLG-}Ehb={Y-Zac#y4kcdM3N7ooR7@Hh3J7{Kn$Bk89CqCd5CQR3I=OEJoCu?nSoxOI}a^oDD=J=zY(B4{QVLTpATeAjSgxJ%4zncT&Wnswk^81zlzu%zy zt?4|xYfXOUI;}F`xE3!8WMrmZ)WwDTVU|Rmyr4EJXc`QptW3$Z{r!_mtJ4<3ofkQa ziu9)bZfi~7Or+kCKm2!;?%)N_rh>Oh1=s6B6m6)*dJ?^eboINCXskKtwqQ$dhnNGw z`}AC-j)Is6aWuqRAdVr?3g;!&J}rk_DIP8v6tNKDpe=8D{$?j@=WHw6CZ2zoz-`M~ z6IL;66*IQwwRsuS_bnIqdb8b9(YFg$CFIS@3C?j_q$R4cmRX6(&ym_gQ8AlXT?sO9 zUH4AkDq;-SxeI}pj~Mey&#j6b+FgBBvr<2gmAR$){Lw^KjPxO!7`Qiou zyqGloOcL4>5{fhWEu62sG4p(x$xhPrvq)$O5{fhWH=JKN^Wq1}IVVZeyGUr=BxL7S z#DO=zjaph-C=71JM|GCI-YR02$Y<**%irC-bLUh-Waom(-f!q?WY;b_Bh_%G!A(+KP@_u(L%oQOr+htI0AGmSQf$4Qr}~EH?~@dy2X7 zvddb@!hIM*CGgYNkOTZdx z>Xof;rrY#khzlULkm$gefGdWe&oiH9{JW5D*SA8XNOWNMz!k&za3uL|quce1Ahwg} zz(|9OA>Q(a-9ZT~UG$4#Mg->OON9ASm=Tk?d8aUsz>MI^&AWv8?Jy%sa&uakcf*Xh z$<3xPkHU;d%FP*J&cck?%FUKA=U_&(<>oPA-b0Bfy6JxjMOe$UrV-GLbg&!IUQP0i ziMDiQ=VGXsbM!RU{A*0lil-~{ZLC2+arSCfVxoL{FPH_yy z(H6lL({_&*dGMV8-yXH|v_#Ung2B1ZH!N*z&EsU<**-b#5MP7SKJF2wV+VhH-59GwwkLz{H*0dvC4 zP?w5CBk|C@xyF)J?8sr9k7K~crMu;SBMc)RAN@T_%nS&3E!~G-i3F!_FC_{xedP@~ znLf);iq&{hY{(_0966EocjaVP4(dKClHFKgD|&#G8!8I@A!4xWNds(XbaovjKnWJl z2E$m3cE?qHR}7wDLcf9p9}TXg1jBI3&3I96J^=Ii!hE$bzYAszx!n62VZIh-48q)e zoiJYyGe%QxzCoC8gc;*2H{T@8?}iy8E;rvS%?Co9`Cp4^bkD(Y4XWrIzNn zM5B6TT>3CIa4;?z`aPub&Z6H-DK<*|PQ-s^N{YdDlNR*RG%4t#bPx4W%)~-{G>REn z6D9sxqcNvAAEgGK7mNzh%+Ap7qd%3gx}Q?)QbHxb>JmvIc1R1b+CfScE6n7>SYbxr z#HxX@`Xn{5QNfD7ju`r<$WVsqK}xZ$5L+SA5a6gS0>)#h?Ai|L)J1;hbYC)lptb@CBCNV4j!Xa8^d(wL^HXekdaJe9#^D0;h{Wj<8AHd_ ziaq$L?BFxi_0*@6qxYMHVo4>WNpIKz%c!t8d$7K#E)+b{U2m46ZKC@u@(s;#w5jH z_+?ly&b|IGc^-K!-5Mt9I!~~P@c>zdA1Ek+d?64Ol#bCdYLHe}<63(NALAtpKk~nqTn5T1&Ct~JSc5|hl zjvD$20aPafs-H_7v7bqb!CsJ|`l$jHPBVs~x}^zKV?%W+5mV>L*P;Nc(}2}aB$C*V zCB#H&JR}lzNDmVE(i$0I3%seN$qGeM3?V_H`MguPGqm%zYRnoV{;?)W9H}L&PYX znCAvCtprS8k@#U>mK1}1Nrvf*3QTv_gz2s(OpQHn8X#h%0d8%8(mJ5@ghUVfoTM1+ zvocDLD=6XDJ>j^7U->lSQUk}OjYLc^z-^)jDB{1Jy-lNM9uZVdajR#Tpz3Fii6#1u20r;eJbSobUjxb%v5tdSkLtt z;TqJyp?a=3PNnAhd_7m33{hQiLZoIB;M>3I`f@#2eA!i9@rAc$uJ~l9y5iGaO;>!2 z;jTdq;G0ZMSM0T`xnj?~rYm++Rafk))^x=lnd*wYvYM{g_fVe|`yVx3v948f#rn3U wD^@P5D^@TyT`@0JT`@nc>56%W>WcYCO;?O8sw+mAny!c&sw?70E!Ua<25$A&Q2+n{ literal 0 HcmV?d00001 diff --git a/10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.exe b/10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.exe new file mode 100644 index 0000000000000000000000000000000000000000..13876faed42bc44ca5341061ca1d8ecf570fccd1 GIT binary patch literal 4608 zcmeHKO>A7%6+UnL6UPvf5R@7k=*@(b5aMSWn>4X(GS1iuj{K+0I6={f_|2Q^@eA*d zd*3)SRiR!`q^hdK0#)h;vO!`~DN-wyP^wDZv+J@8)}SgZSfPmUojY%S0)|AaTBT=v z&pqed^UnS5xxZez{5JIvQ7_7!J47F%X381r5B48LUI(c^0`$R_ysIN0`2BA9N0{hVYifbHWr;B4R6h1p<|x+2;4wN=IDf|C zo#o*0`LKgE_l^1-LkeE1Eb4^Ss87ZT-#Rm~m;G008Sht~@9CS*?6;d5&X zbEw~eex3C*epE)ygp^w69?KAL5q))Jf)1E*8lBV41<1@^VpOdHuqn!Znx!dBVSqK) zPk*Gh=n?u8Jp1Y2^fCBt!)=Rwa)w_5XX04Qx!y}z@IIrh3W)Rv%pdphXQRC}yhKCL z_R$hON{@s8gq{U|lE%S@=oFo>vOsdqdIo&O@RIc$u0bYb$ z2e%=2|9E!azx~LsrvCHg`FCHxdF$r>m%gBZzy7jx@$tz|e~S%d^$4i5`jmu`1CLu_uiZyDS6w;^56;a=vAn9^{b=(BX6vMI?-f?vdG zbp?DL=TreF*$U3AE2x+0EM%s?_ul%t)t@n>>~vc5&D0gvSoxl}5Y-`tI37+viI^eI zyvVdaP5f06tq!aj?GDaN53QkTC%V!5F9fyBS*p+yQgw$&H;m61wSJRShD>xEF9xga zKZo8mx#-Qq8Qk5EfbSR%xQ_2d_$qjJu#Dk!?i8X`8iqfQCNaLDIo+4R1L%ainY|}y z1UEs9AIDq7$gUYF4?hjbMyaC^9W_`NAy-YLJbYtn7_?Q~F8r1iC@-6SS5iA?gm0Br zc3Jyz{ZE?luOeg?$k_Y6)uTFap9Hv|HN zdL~;_;gohaW#H(Mz;jikqm5+5je;ph2lm!@Rs>GyZAhK8?mg2RLJ83hwos9H>?Do5 z5aGcKR3R?Ine0+yHjaJIHBS)RiR0{OGeV+jI#~!eqWi@2eAax2zO{5~c!o4m9Tp{D zs{yC1tSWB{FQKZ`_ZfAf6;*&bad0)bHNK)3<(Bk?&wM89=!I}AdR3~dsClz4URp@w whU06Q4$1@>-2qJt`siKQr$^gKfW!1?YlfikY(Kyxn*Td(pLl?C@Bk0}8%0=93jhEB literal 0 HcmV?d00001 diff --git a/10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.pdb b/10.3-UpperLowerCase/obj/x86/Debug/10.3-UpperLowerCase.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2f96ab9ae27d743fa0af7f06d952682a1692ad9c GIT binary patch literal 13824 zcmeHMU2GIp6u#S5=(e=7h!u*GL9Hni_J{iaV8Lxk3cG2^rv8w{vK^*jVY^#rO0bD0 zqcO$=Vo30X1S1VZn;4!jCZZ(7m?rRmi8VYJpN!Gy18vm@5((?~&FqEkW`Wd#yKL{- ze0yf@|D1Erx%ZwMP3mUG$_$QZ;Xt^pO^e31XwUeA!G^l#&X@pI3E=@-1svi#=pmP> z{|b;mYwe1xqJ=AgrGNdla6evsdA9yS$nz}y*wP%p8bmf*1D?%R<6luFOW?}D_Ku0g zlfJ_-ajxe?)!4UP+m8PJ>-WCH9qxPmNAK-uGPkl3>}-kaOsy*Gs}>+7^nm4f%||ZKm*VS_yE?uAE*Tsl|}-^ z?7vaje`%Caf?kX1pUYyt|K~f0R>(^*T-D_rmVna#9Tw<4+T6>zaZ6tK85)8B>k$js z1VoTYU(gEP1aOzQ2*_Xay?Cb&x!Ib}{eYsbwV?&q{ zPK=10)B$jAubLx?0=x!A5`{#cXc?Q)@gTsv5v=aaWdCX{vH7O zb(RF`Sws`bG+2|U_OaeDAj>kpPCV}Gi;Y?%#t_PAPMb(~II@Km;##o?{ngZ*@AzZl z^sAS;zi#nXef8PryO%u#v4wmQ^)2wFo$i% z9srxM2E-TaW^k0Xp8!WZ!e-11?b}d)6!2WXmtZ;0Qxd;Ra-J9D%$;9|LkJl!$#u;xTw;eVEps||pJi^@a-N^w2POcX zi8yR>(s95BI2Y(6WSqC~Uf0wEgUOU(1t8q{MSytJq-0kEByKa<+oJ$Yk+;b#Lz0n- zpSHI<%5YQF|J)?-0E%mX)PFx@Sxo<}D6<@S`F8-E53Em( + + + Debug + x86 + {1F69D2C8-C291-4E63-AB6D-418645ED3652} + Exe + IndexOf + 10.4-IndexOf + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.4-IndexOf/10.4-IndexOf.sln b/10.4-IndexOf/10.4-IndexOf.sln new file mode 100644 index 0000000..8e4c8c8 --- /dev/null +++ b/10.4-IndexOf/10.4-IndexOf.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.4-IndexOf", "10.4-IndexOf.csproj", "{1F69D2C8-C291-4E63-AB6D-418645ED3652}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1F69D2C8-C291-4E63-AB6D-418645ED3652}.Debug|x86.ActiveCfg = Debug|x86 + {1F69D2C8-C291-4E63-AB6D-418645ED3652}.Debug|x86.Build.0 = Debug|x86 + {1F69D2C8-C291-4E63-AB6D-418645ED3652}.Release|x86.ActiveCfg = Release|x86 + {1F69D2C8-C291-4E63-AB6D-418645ED3652}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.4-IndexOf/10.4-IndexOf.userprefs b/10.4-IndexOf/10.4-IndexOf.userprefs new file mode 100644 index 0000000..6f94afa --- /dev/null +++ b/10.4-IndexOf/10.4-IndexOf.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.4-IndexOf/IndexOf.cs b/10.4-IndexOf/IndexOf.cs new file mode 100644 index 0000000..e1e8b44 --- /dev/null +++ b/10.4-IndexOf/IndexOf.cs @@ -0,0 +1,13 @@ +using System; + +class IndexOf { + public static void Main() { + string s1 = "Denna text kan man leka med en stund."; + + Console.WriteLine(s1.IndexOf("te")); + Console.WriteLine(s1.IndexOf("yhfdsnhbvfd")); + Console.WriteLine(s1.IndexOf("De")); + Console.WriteLine(s1.IndexOf("k")); + Console.WriteLine(s1.IndexOf("k", 12)); + } +} diff --git a/10.4-IndexOf/bin/Debug/10.4-IndexOf.exe b/10.4-IndexOf/bin/Debug/10.4-IndexOf.exe new file mode 100644 index 0000000000000000000000000000000000000000..6c3dd48c798d9adfc7df97d0f9bc8b0bc65c885e GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csproj.FileListAbsolute.txt b/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..1c8cb7c --- /dev/null +++ b/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\10.4-IndexOf\bin\Debug\10.4-IndexOf.exe +C:\Users\Crille\CSharp\10.4-IndexOf\bin\Debug\10.4-IndexOf.pdb +C:\Users\Crille\CSharp\10.4-IndexOf\obj\x86\Debug\10.4-IndexOf.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\10.4-IndexOf\obj\x86\Debug\10.4-IndexOf.exe +C:\Users\Crille\CSharp\10.4-IndexOf\obj\x86\Debug\10.4-IndexOf.pdb diff --git a/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csprojResolveAssemblyReference.cache b/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.exe b/10.4-IndexOf/obj/x86/Debug/10.4-IndexOf.exe new file mode 100644 index 0000000000000000000000000000000000000000..6c3dd48c798d9adfc7df97d0f9bc8b0bc65c885e GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/10.4-IndexOf/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.5-SubString/10.5-SubString.csproj b/10.5-SubString/10.5-SubString.csproj new file mode 100644 index 0000000..d10e50c --- /dev/null +++ b/10.5-SubString/10.5-SubString.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {DB5F3F12-05A8-4D79-A6DC-9100F24FA569} + Exe + SubString + 10.5-SubString + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.5-SubString/10.5-SubString.sln b/10.5-SubString/10.5-SubString.sln new file mode 100644 index 0000000..1d687d5 --- /dev/null +++ b/10.5-SubString/10.5-SubString.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.5-SubString", "10.5-SubString.csproj", "{DB5F3F12-05A8-4D79-A6DC-9100F24FA569}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DB5F3F12-05A8-4D79-A6DC-9100F24FA569}.Debug|x86.ActiveCfg = Debug|x86 + {DB5F3F12-05A8-4D79-A6DC-9100F24FA569}.Debug|x86.Build.0 = Debug|x86 + {DB5F3F12-05A8-4D79-A6DC-9100F24FA569}.Release|x86.ActiveCfg = Release|x86 + {DB5F3F12-05A8-4D79-A6DC-9100F24FA569}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.5-SubString/10.5-SubString.userprefs b/10.5-SubString/10.5-SubString.userprefs new file mode 100644 index 0000000..2bd0a23 --- /dev/null +++ b/10.5-SubString/10.5-SubString.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.5-SubString/SubString.cs b/10.5-SubString/SubString.cs new file mode 100644 index 0000000..073f916 --- /dev/null +++ b/10.5-SubString/SubString.cs @@ -0,0 +1,16 @@ +using System; + +class SubString { + public static void Main() { + string s1 = "C:/Users/Crille/Desktop/profilbild.jpg"; + + Console.WriteLine("Filandelse: " + s1.Substring(s1.Length - 3, 3)); + + int username_start = s1.IndexOf('/', 3) + 1; + int username_end = s1.IndexOf('/', username_start + 1); + int username_length = username_end - username_start; + + Console.WriteLine("Start: {0}, End: {1}, Length: {2}", username_start, username_end, username_length); + Console.WriteLine("Username: " + s1.Substring(username_start, username_length)); + } +} diff --git a/10.5-SubString/bin/Debug/10.5-SubString.exe b/10.5-SubString/bin/Debug/10.5-SubString.exe new file mode 100644 index 0000000000000000000000000000000000000000..6c645acea4b4d509eab7c021596f86315ef14f69 GIT binary patch literal 4608 zcmeHKO>7(25uT+eiKcDFs?*p?l=y{;T_vzqlqJWGBH5HkIh7$>f=J0pK-69?AE}j> zyUgxVA@c_xk{|(6)R!dJ{9FUqvJ#)du89X7G2ksRs!oE@6gu+*$S}E4+24^;_Ud1l>$L@P4|4y z#7g;=1;K$PF?K)}-s_&UT`01zbPa=TA@rS)C0f|IW?FDw0qk3h`sw$A=-0>t-wAC; zTCuz%IGl-73!2zFL>_P>>AeO#FyQvX@!_Y2T||%^L)ghNJliA<9Ge(+_klX{4tnol>);!ZY6*q+DLjS*B+2_D+a27u*We=$#Kv%Wl8-DDE-q;734rsm zJ*{W-sm#>mW6bF%8+aDt(U*umz+7Rv5O|hT^I78nlJIxTqw57qASay8(I?iI@|cfe z&F{+Sg6)+p2t5pZKTQIs=rKB>rGY246TpvaCuyE8YNtRKwKIyILrkox(|%e8K1?qI-$y?M z9>r;k6u&`x;1FCy(z>8g=j!1hTyiT-Tb`rIjDC8&&@6`!L6=6+m;D=$S?w&z9wy> zr6|8=uCtNVASzq76|{TO-C3Y883g~YE=#8tY;sO~bxm=QV;TWZzH3Xm;#q-Qwj4=I zPDQp>s+fbRQ=Ib~ujFWkCTN{}lH>tT;1POs9k0O_)o7Edpexh_RRgCAx~=#j%^DH4 z1zA<;m0=|hdp`CC$g;-fWAZKd*c`aC7{3 zU#z`NiO-%ZZ46I;{W@N7txu2^7n+vp2O1h;G67zqU&K<0L_ft+sZ^YlJeKH73{qT6 zjf{*848|c&oYClB{qkb5d$mq>ZrvQJ&1sE_sk^(PyyZ7+qkS2dkP;dV;)Oun*E%ik z0e)SJv3ss~M&q*UEVfM9;0sjT^xS8Cr3>|_PjWpO0rN}rr7uxT*9!SU>%&{q53fIZ z@!g+%cGsb`nJI1+=1ghb$9qu9d6sR@WphTL{?G%8z`oFoItfWih#~y z-W^xiUsnGOfAcnc-oM8PIN@!+3F@6J`YvDQ4kU6!e~KyaeCj8kMfsP$5 z42Ch~BbVEnvXE0nzOB6EmcZYz0%KL3x6I-;`C!o+{vhpqI@FMc(9zE!uycKFdSm!8x!X(1ict)T7CrPqrW z#?PjO9~e%>uw6&arQ6a^pFejnIcxa7te5S!fC0y!OE*1d#y2-*-SEfjmg%{^TMfod zw?1R|b$xp>E$W72Riz(9%|e|9Q$lo&Emb5wV}kZBkMIEtuN-ucx%8#>e4}Ao=>O;v zy3uH)CqfH>*YtxWr|RCJKc~`aAI|or*~BMAyR!zzlg~8ar>v}c);7LzYSO<$t5cCx z0qEI5DK(qy@v_{Owy+t`r44_{*>FD;tZyoqlpq_Jw)zU&00j7;3do5=NvUB1sw hbdvyu*@@^0VZl%Pd+26Bg#R05&vZH86aPmU_$MpfX|MnQ literal 0 HcmV?d00001 diff --git a/10.5-SubString/bin/Debug/10.5-SubString.pdb b/10.5-SubString/bin/Debug/10.5-SubString.pdb new file mode 100644 index 0000000000000000000000000000000000000000..81c90c0762e0f73195c612b82a5caf2e8548d529 GIT binary patch literal 13824 zcmeHMUu;uV7(eYMTQ@e=sZ&8oC1M7H{@DgBdvF^aB*Qfm%Mv8jt?N40P;Sk=T^NZZ zS7VG(qCBVxiGMOoG-f`KXf(l*@L)*fMdOT5Jo(@s5}c@sJQ(WlcW+OvO#vCrI=b^U zzkcVQzxRCK`Mz`RcS4Dno-$GsX;07>Y-{s`!n-{?yncT}-P-=J06B$lfUN_L^BHuX z&D4JdNT9X${*0oPD}kmzepFF$_kKG9=8*T3`90r$kb`|M^RuGS8m9sNM-{d)X`!Owo% z`Q7vShbOsgNN1X-+fT25^W)j6_g)Qt6TQ%kyc(bms0Z!>Rs#({Bj5(ub`4MqC@PNx zirIgovj6fZqYR@K(?7SxeE-j9zFHwK!|SRcODqAU{}K!I4()C_``(flPUAF!09z0X z=miE*NMFzj-U9HHxC+SM^IdqR54ql+&+~wy@=IXd4}OP<*LeEWo|@U2c?b1)E5z6k zmV^}}A}4JFxHj1LE3d!x?tY|MuM=Qd98k18Byerv+5&Ym$=8W>M~02KZbX85BAJXw zg5k-i{%j=R_io!7o*E0M^@MgXl1q7GhSg@uY7?{D#EgI27*k`0-6oe}8~TO(^}wOk zmnNmK^d#;7ug+;F?f+K&^3Cl3(&dFdW&caB*Z(^rZP6<>^K)D@QJJ9pGXS!zEx{@Z zMH3pzTSS$c?JnlkWqF-=#6287YNX?bQO9HTiF}KrSQr5zHXxsM^YiIHwCLgZh>?!! zX}eB#Psz2-)ro84?2G--XB6!x8P^V`C$TTB!rZE>zv{Vk{*$M^ADG+da(*%U=_uQW zM89YUuSN%)3(qMI{MhDqq+bL`%#-rqnMS73#^gL;FDBz0fcYpm>X_^oaS!t`aKt{$ zo#2Rjm?PkbcbG@O5&JM76c54g?E`iLKA;=e0VIGh-la-Pa3U<=R-NMgM20qfz{b287q9mu~Q zkR{|UaZh&9yp1O&e||2-0*i9N1kusn*A)!*`Gwee#(PDsGkM;Y^~s(1HCPoKxjPBg z;~FJ#PLlKdE?4bh!W%L^k{yoS+QdO@YPJTn)3WrA;rym~8JGjQ08WFPbQ~~&{Q!N0 zjPn-W>*_JzL?RhCd=T(rVnO`CqAw|qXvg_?09+4jPaWmQ{(0X|J#lT(mlV76N4BD6Ab~f$0mrdZ#|}`3 z(;r>#+%&v>&&)HQuW5R+yJHl2zQKfcXh54t2_Hi=hVU6M_sMv4Jg$!=Q?WyKhO+-< zpv%R)0`0dSxS9RW71+ML-Tn8UK7#$-3l#bU`U37D*YgL`ucL~hC6oZqbBdG%lmwIn OlmwInlmu3m1pWb?f1^48 literal 0 HcmV?d00001 diff --git a/10.5-SubString/obj/x86/Debug/10.5-SubString.csproj.FileListAbsolute.txt b/10.5-SubString/obj/x86/Debug/10.5-SubString.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..5b4301b --- /dev/null +++ b/10.5-SubString/obj/x86/Debug/10.5-SubString.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\10.5-SubString\bin\Debug\10.5-SubString.exe +C:\Users\Crille\CSharp\10.5-SubString\bin\Debug\10.5-SubString.pdb +C:\Users\Crille\CSharp\10.5-SubString\obj\x86\Debug\10.5-SubString.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\10.5-SubString\obj\x86\Debug\10.5-SubString.exe +C:\Users\Crille\CSharp\10.5-SubString\obj\x86\Debug\10.5-SubString.pdb diff --git a/10.5-SubString/obj/x86/Debug/10.5-SubString.csprojResolveAssemblyReference.cache b/10.5-SubString/obj/x86/Debug/10.5-SubString.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/10.5-SubString/obj/x86/Debug/10.5-SubString.exe b/10.5-SubString/obj/x86/Debug/10.5-SubString.exe new file mode 100644 index 0000000000000000000000000000000000000000..6c645acea4b4d509eab7c021596f86315ef14f69 GIT binary patch literal 4608 zcmeHKO>7(25uT+eiKcDFs?*p?l=y{;T_vzqlqJWGBH5HkIh7$>f=J0pK-69?AE}j> zyUgxVA@c_xk{|(6)R!dJ{9FUqvJ#)du89X7G2ksRs!oE@6gu+*$S}E4+24^;_Ud1l>$L@P4|4y z#7g;=1;K$PF?K)}-s_&UT`01zbPa=TA@rS)C0f|IW?FDw0qk3h`sw$A=-0>t-wAC; zTCuz%IGl-73!2zFL>_P>>AeO#FyQvX@!_Y2T||%^L)ghNJliA<9Ge(+_klX{4tnol>);!ZY6*q+DLjS*B+2_D+a27u*We=$#Kv%Wl8-DDE-q;734rsm zJ*{W-sm#>mW6bF%8+aDt(U*umz+7Rv5O|hT^I78nlJIxTqw57qASay8(I?iI@|cfe z&F{+Sg6)+p2t5pZKTQIs=rKB>rGY246TpvaCuyE8YNtRKwKIyILrkox(|%e8K1?qI-$y?M z9>r;k6u&`x;1FCy(z>8g=j!1hTyiT-Tb`rIjDC8&&@6`!L6=6+m;D=$S?w&z9wy> zr6|8=uCtNVASzq76|{TO-C3Y883g~YE=#8tY;sO~bxm=QV;TWZzH3Xm;#q-Qwj4=I zPDQp>s+fbRQ=Ib~ujFWkCTN{}lH>tT;1POs9k0O_)o7Edpexh_RRgCAx~=#j%^DH4 z1zA<;m0=|hdp`CC$g;-fWAZKd*c`aC7{3 zU#z`NiO-%ZZ46I;{W@N7txu2^7n+vp2O1h;G67zqU&K<0L_ft+sZ^YlJeKH73{qT6 zjf{*848|c&oYClB{qkb5d$mq>ZrvQJ&1sE_sk^(PyyZ7+qkS2dkP;dV;)Oun*E%ik z0e)SJv3ss~M&q*UEVfM9;0sjT^xS8Cr3>|_PjWpO0rN}rr7uxT*9!SU>%&{q53fIZ z@!g+%cGsb`nJI1+=1ghb$9qu9d6sR@WphTL{?G%8z`oFoItfWih#~y z-W^xiUsnGOfAcnc-oM8PIN@!+3F@6J`YvDQ4kU6!e~KyaeCj8kMfsP$5 z42Ch~BbVEnvXE0nzOB6EmcZYz0%KL3x6I-;`C!o+{vhpqI@FMc(9zE!uycKFdSm!8x!X(1ict)T7CrPqrW z#?PjO9~e%>uw6&arQ6a^pFejnIcxa7te5S!fC0y!OE*1d#y2-*-SEfjmg%{^TMfod zw?1R|b$xp>E$W72Riz(9%|e|9Q$lo&Emb5wV}kZBkMIEtuN-ucx%8#>e4}Ao=>O;v zy3uH)CqfH>*YtxWr|RCJKc~`aAI|or*~BMAyR!zzlg~8ar>v}c);7LzYSO<$t5cCx z0qEI5DK(qy@v_{Owy+t`r44_{*>FD;tZyoqlpq_Jw)zU&00j7;3do5=NvUB1sw hbdvyu*@@^0VZl%Pd+26Bg#R05&vZH86aPmU_$MpfX|MnQ literal 0 HcmV?d00001 diff --git a/10.5-SubString/obj/x86/Debug/10.5-SubString.pdb b/10.5-SubString/obj/x86/Debug/10.5-SubString.pdb new file mode 100644 index 0000000000000000000000000000000000000000..81c90c0762e0f73195c612b82a5caf2e8548d529 GIT binary patch literal 13824 zcmeHMUu;uV7(eYMTQ@e=sZ&8oC1M7H{@DgBdvF^aB*Qfm%Mv8jt?N40P;Sk=T^NZZ zS7VG(qCBVxiGMOoG-f`KXf(l*@L)*fMdOT5Jo(@s5}c@sJQ(WlcW+OvO#vCrI=b^U zzkcVQzxRCK`Mz`RcS4Dno-$GsX;07>Y-{s`!n-{?yncT}-P-=J06B$lfUN_L^BHuX z&D4JdNT9X${*0oPD}kmzepFF$_kKG9=8*T3`90r$kb`|M^RuGS8m9sNM-{d)X`!Owo% z`Q7vShbOsgNN1X-+fT25^W)j6_g)Qt6TQ%kyc(bms0Z!>Rs#({Bj5(ub`4MqC@PNx zirIgovj6fZqYR@K(?7SxeE-j9zFHwK!|SRcODqAU{}K!I4()C_``(flPUAF!09z0X z=miE*NMFzj-U9HHxC+SM^IdqR54ql+&+~wy@=IXd4}OP<*LeEWo|@U2c?b1)E5z6k zmV^}}A}4JFxHj1LE3d!x?tY|MuM=Qd98k18Byerv+5&Ym$=8W>M~02KZbX85BAJXw zg5k-i{%j=R_io!7o*E0M^@MgXl1q7GhSg@uY7?{D#EgI27*k`0-6oe}8~TO(^}wOk zmnNmK^d#;7ug+;F?f+K&^3Cl3(&dFdW&caB*Z(^rZP6<>^K)D@QJJ9pGXS!zEx{@Z zMH3pzTSS$c?JnlkWqF-=#6287YNX?bQO9HTiF}KrSQr5zHXxsM^YiIHwCLgZh>?!! zX}eB#Psz2-)ro84?2G--XB6!x8P^V`C$TTB!rZE>zv{Vk{*$M^ADG+da(*%U=_uQW zM89YUuSN%)3(qMI{MhDqq+bL`%#-rqnMS73#^gL;FDBz0fcYpm>X_^oaS!t`aKt{$ zo#2Rjm?PkbcbG@O5&JM76c54g?E`iLKA;=e0VIGh-la-Pa3U<=R-NMgM20qfz{b287q9mu~Q zkR{|UaZh&9yp1O&e||2-0*i9N1kusn*A)!*`Gwee#(PDsGkM;Y^~s(1HCPoKxjPBg z;~FJ#PLlKdE?4bh!W%L^k{yoS+QdO@YPJTn)3WrA;rym~8JGjQ08WFPbQ~~&{Q!N0 zjPn-W>*_JzL?RhCd=T(rVnO`CqAw|qXvg_?09+4jPaWmQ{(0X|J#lT(mlV76N4BD6Ab~f$0mrdZ#|}`3 z(;r>#+%&v>&&)HQuW5R+yJHl2zQKfcXh54t2_Hi=hVU6M_sMv4Jg$!=Q?WyKhO+-< zpv%R)0`0dSxS9RW71+ML-Tn8UK7#$-3l#bU`U37D*YgL`ucL~hC6oZqbBdG%lmwIn OlmwInlmu3m1pWb?f1^48 literal 0 HcmV?d00001 diff --git a/10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/10.5-SubString/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.6-StringSplit/10.6-StringSplit.csproj b/10.6-StringSplit/10.6-StringSplit.csproj new file mode 100644 index 0000000..6db3743 --- /dev/null +++ b/10.6-StringSplit/10.6-StringSplit.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {214078D2-FCAA-4D23-B866-ED22A641B0B3} + Exe + StringSplit + 10.6-StringSplit + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.6-StringSplit/10.6-StringSplit.sln b/10.6-StringSplit/10.6-StringSplit.sln new file mode 100644 index 0000000..be32bfd --- /dev/null +++ b/10.6-StringSplit/10.6-StringSplit.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.6-StringSplit", "10.6-StringSplit.csproj", "{214078D2-FCAA-4D23-B866-ED22A641B0B3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {214078D2-FCAA-4D23-B866-ED22A641B0B3}.Debug|x86.ActiveCfg = Debug|x86 + {214078D2-FCAA-4D23-B866-ED22A641B0B3}.Debug|x86.Build.0 = Debug|x86 + {214078D2-FCAA-4D23-B866-ED22A641B0B3}.Release|x86.ActiveCfg = Release|x86 + {214078D2-FCAA-4D23-B866-ED22A641B0B3}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.6-StringSplit/10.6-StringSplit.userprefs b/10.6-StringSplit/10.6-StringSplit.userprefs new file mode 100644 index 0000000..e939dae --- /dev/null +++ b/10.6-StringSplit/10.6-StringSplit.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.6-StringSplit/StringSplit.cs b/10.6-StringSplit/StringSplit.cs new file mode 100644 index 0000000..8ae8eef --- /dev/null +++ b/10.6-StringSplit/StringSplit.cs @@ -0,0 +1,13 @@ +using System; + +class StringSplit { + public static void Main() { + string listOfBeers = "Guinness, Vesper Ale, Dales Pale Ale, Snowcat, Punk IPA"; + char[] separators = new char[] { ',' }; + string[] beersArr = listOfBeers.Split(separators); + + foreach (var item in beersArr) { + Console.WriteLine(item); + } + } +} diff --git a/10.6-StringSplit/bin/Debug/10.6-StringSplit.exe b/10.6-StringSplit/bin/Debug/10.6-StringSplit.exe new file mode 100644 index 0000000000000000000000000000000000000000..3cad3de006ff1271029e4f084e625a32ac75211b GIT binary patch literal 4608 zcmeHK-ES0C6hE`wZkGZJYxx#r*cQWAr(3Cj&_X}9)Wx=Jx=S(GgwD?1ZU<&()|uJT zHIej1jfonfi4P_wzNq+wF{nf|{sZ!AjPZj<;|njw2Oq%Sxx3rl7DRj`a<=!(`MT$x zbM9xy&Rn7?wgtmHhYe&^}YM5wLX`&k+zI>)O+D!^5E0vW*VMw?E#-9XI z(fZLCsrUpcaf6}|BZdVu$Qhbw`W2$J@~{4_vK15hV<*vRru)&FnOFwXM5`eB8Ub%z zrn)byE`~16!r-56=%D#x-UpxIz@d|QR^tXIK_!~jT+cO_m{K;C6ZqIJiK|U>!oi!dL`__SWd$F(+5D#8K*wYX>?jl};Be)7Qkjpaz}_ zp5eHbnWc2u^F@J9X3q)3r!n2MNi%%MttzyMlI@!Xp-l?cGaVaKM;YDC3;#Hd7IDFG z&ky*R(QL`b0MeJ1F!j9cc)n?Pln~icKCfpjQ8%l|;0e(Ruhy$J(2!FonwD_W!kse> z=qm!<$LJHn(&r`R)!kJ)vKdra6X}-g+U1p?p;;Zt$wf%AHW>z42S}%Bo)nKHBx;=M$lY>lFU-rK!oyJvU#+W>A_`Qi7_YM4Ex3Q6|G7RoNEV z))XX&BQ0T&+aeN$0|yn_qKyw{7UyYSbqf2iO`ldM6Ir*YN|;{J(#zwRQ3@;6qHs7M z!ZNHUc%5eg8&11=aon+o=M7Qh*~rYg&IM1}(&D|r`*15{KXjns7@0^X(pTQzqO38G zocOGJ@3j}K9lvlF3K}&rQuAIxr;{&0T7(n9Ir- zA4;^fdggQRN10Zcx*KYD!&1%JA;%q_7jnzW?JR_rv-r%#3t}g!{gQfw9>xj;@J;a6?b>ZA1yyvc`sJIe!L5`gq-+vrqYFQ#JV}!{9cOT6 zGIS94%0R0_>Os$^s0pnt^+cZrzk^c+G5N6KQ#*eTPnV@loNB)w%7P}G#{u-Mjhv8Y zydnJ*myDyrHjYEFZp-(9i-_v6#BpcW8{Ry$9`>A#FKunaZlPW}6~Gf-1Z;hPI+w(r zrXs9N^wD57FD;37$v8*B<)xP)RG>&@8EKwoVNJv_X5^SBt8%Uek6Fu)x&J^D zg>5)FJRSOCr!vPo55-i^*X^8cIkxDFm4z2Oc64=XukLxGkhRJx9N1o8tmN8^HDJ;EY)J%7t_6@J?ESkZcHti0|wq rbkcQ?XlkK%Es4FiYq1D0=1w%aM4uwJP;L4Ffmbr25r&@LxRzmSi=+X!59;LpkjFFgK7P~J2NmA(nOljc6ZM9 z%(?fTd+yJ7=KfAoM%FA?g^{9`j3wLJv{d?8tt%RjH`KQDqy-dIf3hCIamGQ-w(y^2 zfWYLOPnC?oZYfoA_ba~db>AfdyE%_N>@Y;5%*|Cp&dpWf=~Fo)a4-Ki`Tj3wm;a}4 zr=y9$4F~5ZmFOI29BR?D5#I z@jwZ+ou9oG`SjdW;QwywnIBig%6F6``g0qYWgnZc246v#`CMP?2>Y}=5a1Y$N^6*{ z`OtB`cMU+&L)0l%Dr4jkZkDPr?Z%Mk=B2(?BH_d7lU7kbA)7=~d62Hk7L4{}Iueh> zLC8z}D#&^IPU;hmo)yp2cTxY8qhEcuzJvO9M-Sn#7s(k`v47-%ju}qX&ouq+u*@`(L6c$ zV!_B4Mb^kxrRVI8RYz?Anq|8uE#8SG*Iu;C4<0T_KKTfgEdmMv#Cd6cLyW=ECv+Z96nUmzt6lbTq3^%LXnm~D$RF>`j}#=9 z&z#ULiCJbgHmYZab#o|J$R4*7MvRJEeR3G3lq#Tqbu%k!pBOOL?1rEh}Yf+a-YU!DPfAOHXW literal 0 HcmV?d00001 diff --git a/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csproj.FileListAbsolute.txt b/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..f5265cf --- /dev/null +++ b/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\10.6-StringSplit\obj\x86\Debug\10.6-StringSplit.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\10.6-StringSplit\bin\Debug\10.6-StringSplit.exe +C:\Users\Crille\CSharp\10.6-StringSplit\bin\Debug\10.6-StringSplit.pdb +C:\Users\Crille\CSharp\10.6-StringSplit\obj\x86\Debug\10.6-StringSplit.exe +C:\Users\Crille\CSharp\10.6-StringSplit\obj\x86\Debug\10.6-StringSplit.pdb diff --git a/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csprojResolveAssemblyReference.cache b/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.exe b/10.6-StringSplit/obj/x86/Debug/10.6-StringSplit.exe new file mode 100644 index 0000000000000000000000000000000000000000..3cad3de006ff1271029e4f084e625a32ac75211b GIT binary patch literal 4608 zcmeHK-ES0C6hE`wZkGZJYxx#r*cQWAr(3Cj&_X}9)Wx=Jx=S(GgwD?1ZU<&()|uJT zHIej1jfonfi4P_wzNq+wF{nf|{sZ!AjPZj<;|njw2Oq%Sxx3rl7DRj`a<=!(`MT$x zbM9xy&Rn7?wgtmHhYe&^}YM5wLX`&k+zI>)O+D!^5E0vW*VMw?E#-9XI z(fZLCsrUpcaf6}|BZdVu$Qhbw`W2$J@~{4_vK15hV<*vRru)&FnOFwXM5`eB8Ub%z zrn)byE`~16!r-56=%D#x-UpxIz@d|QR^tXIK_!~jT+cO_m{K;C6ZqIJiK|U>!oi!dL`__SWd$F(+5D#8K*wYX>?jl};Be)7Qkjpaz}_ zp5eHbnWc2u^F@J9X3q)3r!n2MNi%%MttzyMlI@!Xp-l?cGaVaKM;YDC3;#Hd7IDFG z&ky*R(QL`b0MeJ1F!j9cc)n?Pln~icKCfpjQ8%l|;0e(Ruhy$J(2!FonwD_W!kse> z=qm!<$LJHn(&r`R)!kJ)vKdra6X}-g+U1p?p;;Zt$wf%AHW>z42S}%Bo)nKHBx;=M$lY>lFU-rK!oyJvU#+W>A_`Qi7_YM4Ex3Q6|G7RoNEV z))XX&BQ0T&+aeN$0|yn_qKyw{7UyYSbqf2iO`ldM6Ir*YN|;{J(#zwRQ3@;6qHs7M z!ZNHUc%5eg8&11=aon+o=M7Qh*~rYg&IM1}(&D|r`*15{KXjns7@0^X(pTQzqO38G zocOGJ@3j}K9lvlF3K}&rQuAIxr;{&0T7(n9Ir- zA4;^fdggQRN10Zcx*KYD!&1%JA;%q_7jnzW?JR_rv-r%#3t}g!{gQfw9>xj;@J;a6?b>ZA1yyvc`sJIe!L5`gq-+vrqYFQ#JV}!{9cOT6 zGIS94%0R0_>Os$^s0pnt^+cZrzk^c+G5N6KQ#*eTPnV@loNB)w%7P}G#{u-Mjhv8Y zydnJ*myDyrHjYEFZp-(9i-_v6#BpcW8{Ry$9`>A#FKunaZlPW}6~Gf-1Z;hPI+w(r zrXs9N^wD57FD;37$v8*B<)xP)RG>&@8EKwoVNJv_X5^SBt8%Uek6Fu)x&J^D zg>5)FJRSOCr!vPo55-i^*X^8cIkxDFm4z2Oc64=XukLxGkhRJx9N1o8tmN8^HDJ;EY)J%7t_6@J?ESkZcHti0|wq rbkcQ?XlkK%Es4FiYq1D0=1w%aM4uwJP;L4Ffmbr25r&@LxRzmSi=+X!59;LpkjFFgK7P~J2NmA(nOljc6ZM9 z%(?fTd+yJ7=KfAoM%FA?g^{9`j3wLJv{d?8tt%RjH`KQDqy-dIf3hCIamGQ-w(y^2 zfWYLOPnC?oZYfoA_ba~db>AfdyE%_N>@Y;5%*|Cp&dpWf=~Fo)a4-Ki`Tj3wm;a}4 zr=y9$4F~5ZmFOI29BR?D5#I z@jwZ+ou9oG`SjdW;QwywnIBig%6F6``g0qYWgnZc246v#`CMP?2>Y}=5a1Y$N^6*{ z`OtB`cMU+&L)0l%Dr4jkZkDPr?Z%Mk=B2(?BH_d7lU7kbA)7=~d62Hk7L4{}Iueh> zLC8z}D#&^IPU;hmo)yp2cTxY8qhEcuzJvO9M-Sn#7s(k`v47-%ju}qX&ouq+u*@`(L6c$ zV!_B4Mb^kxrRVI8RYz?Anq|8uE#8SG*Iu;C4<0T_KKTfgEdmMv#Cd6cLyW=ECv+Z96nUmzt6lbTq3^%LXnm~D$RF>`j}#=9 z&z#ULiCJbgHmYZab#o|J$R4*7MvRJEeR3G3lq#Tqbu%k!pBOOL?1rEh}Yf+a-YU!DPfAOHXW literal 0 HcmV?d00001 diff --git a/10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/10.6-StringSplit/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.7-StringReverse/10.7-StringReverse.csproj b/10.7-StringReverse/10.7-StringReverse.csproj new file mode 100644 index 0000000..40e91b7 --- /dev/null +++ b/10.7-StringReverse/10.7-StringReverse.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {1D6A3D77-7186-4243-A742-05149B1FB561} + Exe + StringReverse + 10.7-StringReverse + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.7-StringReverse/10.7-StringReverse.sln b/10.7-StringReverse/10.7-StringReverse.sln new file mode 100644 index 0000000..ad9431d --- /dev/null +++ b/10.7-StringReverse/10.7-StringReverse.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.7-StringReverse", "10.7-StringReverse.csproj", "{1D6A3D77-7186-4243-A742-05149B1FB561}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1D6A3D77-7186-4243-A742-05149B1FB561}.Debug|x86.ActiveCfg = Debug|x86 + {1D6A3D77-7186-4243-A742-05149B1FB561}.Debug|x86.Build.0 = Debug|x86 + {1D6A3D77-7186-4243-A742-05149B1FB561}.Release|x86.ActiveCfg = Release|x86 + {1D6A3D77-7186-4243-A742-05149B1FB561}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.7-StringReverse/10.7-StringReverse.userprefs b/10.7-StringReverse/10.7-StringReverse.userprefs new file mode 100644 index 0000000..f36d01d --- /dev/null +++ b/10.7-StringReverse/10.7-StringReverse.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.7-StringReverse/StringReverse.cs b/10.7-StringReverse/StringReverse.cs new file mode 100644 index 0000000..fbde5c6 --- /dev/null +++ b/10.7-StringReverse/StringReverse.cs @@ -0,0 +1,30 @@ +using System; + +class StringReverse { + public static void Main() { + string s = "Norrsken"; + string reversed; + + reversed = StupidReverse(s); + Console.WriteLine("StupidReverse: " + reversed); + + reversed = GoodReverse(s); + Console.WriteLine("GoodReverse: " + reversed); + } + + static string StupidReverse(string text) { + char[] charArray = text.ToCharArray(); + string reverse = String.Empty; + + for (int i = charArray.Length - 1; i >= 0; i--) { + reverse += charArray[i]; + } + return reverse; + } + + static string GoodReverse(string text) { + char[] charArray = text.ToCharArray(); + Array.Reverse(charArray); + return new string(charArray); + } +} diff --git a/10.7-StringReverse/bin/Debug/10.7-StringReverse.exe b/10.7-StringReverse/bin/Debug/10.7-StringReverse.exe new file mode 100644 index 0000000000000000000000000000000000000000..9f4e3027f1f5237df978aa48fa0c57de67a39d44 GIT binary patch literal 4608 zcmd^CU2Ggz75-+u-gVZ^5@YgPrN@p!T^pPRJN|d-;@GZtV+;h%7_s%)v%hztA4M3dF#~%Z?IZBvN_&=jKL}qN^QSiC!j<{sUgIROdM)`yPw+GI1&DPvxGQ(q!}mnaizVBWnz0hX$XKl6E-6 zHBO&-1^5%ko086jzU`I*sS(oAGRHGla`+W#c?4%JU74TZ_#yc_lAm(C0!Inlqju?V z4BQ6rud_oqqH?E>m~-mAl%tG=$I?8PD8f`UCNR#dC-5Cqh<}QA@frM<+6nvHHE)HETOUA#=Z~XG$rknX;{|f>|2;)JR06q-1qQhq{-clxEIOAkdTY; z+A)FdD8?J)HQZp@1&-o4aSxs(&R~$Z8_(c*?Fmd`UF#=(T^k|Z(nghh9M9uh+9GLz zJaZ%U4Rm6ixEtRmeiZKzpTUptG-h!P@ol=>10&p&%vcjN3^d8n%U-eSh>IA^8YBIU z(_0Z+!ViQYY65#CCjKyVR^!>|(SQmppHWHmuO|q2BVw zI%B2khIUyPtMp@gE^iF-re6}_9IK^x+4FBqhP+6HYRCwbD`UnsORg7$wiRGT6so0? zS#U&4ts$c&Zb$^pRZU0JUb$jB!p{kR%eFY*5SSsouL#GiDJp20ixx^XP8Dp&4(qMi z`;!$VigsPg4CN4bj=&4P9f}3p<=J`Do2EbM`(_=pq<4KZn9VgpjiL{jW^mHWKPqw8y z(lNdn+Gn4X>rS?{Cu0=yrkyYrXY)Jf_*8VnW2_!u(2!4mZf9!74l0gWU*w6SLqn36 zl*L_(+T3IErOU^Tyx^OaMbDkBS)w9OE5GS`F9%AO>djs$>p~BOci5Zmuu87vW^(Vp zUi`b&_v^{q`BUHg^Xeamq>goA?MlE)w>ItDjw9Blb3BB~+WqIb<`u55)y{u$P2H<~ z6pTu-K!g8-a470?GIT@Ix}@%hWq-3w=US{~su( z`jrlBALEAD8@BiEtI;9Y-}aSn?jx7$KcP%X<0juE_4WjNro5yP9GeFI*1YJHg|T7c zReqzrL_Et{ki$Hdut;${aD(Q@pt-@qwnPa7KSY75> zeKuHGBs>neD$iMy(tz_OtCG!GRwxCx;vdqe#+X8C*_4;|v2;u6WYPQ$qd*#XihWbt z(VwCB0G6^-+2cp2Zk83IrMntc!&WR=cEi>qzd?>tU+yMUx-MgPm@gA$@?Z~^+9T-S z6Z_suYf!VMw1Hj~>jJrwvNX*sR8UvZmas`LfQ<91^1BqtWk#gmW_Bg_-}xU_`(LJA zS@o;TQ^@H3bb`J&+WLs;Jv5kF2D zmCJ52mbqM?tW+GEotW_&W~GuDXjlmSY7ox58{PxP^K?e7qwhdiRW|c_#8cvnuT&YQ zC@%Z<7C$aZB6vWnLrtqXp=F1q)vC&f7x)3@=#Io=88eu7x4av|&*)Wq(&EPp)3{+e vfrvJxj124(O*8a?J+Y4t>?DB-qXW$oA|p@xAqKtizs1DJL!5($c*N{GtO7HlI8;1+|V2`$^L-B5Px?zUPJ zlM69E8PY^vNFam||H6~f82?aA8mK;KVvSEekzk@RAjAhWP1o<6JJbD1-GW3~+IyO_ z=gyotGiT13Gk50PwuOVSXgu1JaQi*}x;l4TV28V@-s>$bE^iJ9K%Ni=$V%WFECW_p z#QvQJ7ASIdP9$wuuom#%JiTD&ZcjX!Ecw=FY~((+R3S*ING2Vi$z(o$ZJ5s%xOH&P z=1Ya+uHk^Vxa(}*nbGafo%r>aA6&zmt#Zk!H}|`G#$6X`g}7DJdZF{($d>QBkM8{V zk8M95iM@A%%Z6}Z&&z*RFM2KUY52=??W2{ui%{nTE&`SU7Xz07+5REmgFqM1hPh#Z zVWozq*;?@om<~VhX~?chXWP&Bi3O(H|M^}_-~U92T(spTjr{fHj@} zm)PgO1>kvWiYu>p4HJ*G?+jF)KQnG1-E&94LjYworSQ|hbwKw0_0jJx?!zhK48yJGzvK5u=~`amKUj=c1IXb}8R zM@FeW7?-jGQZ{JG2IDE&xRi}4*^ClpdDh_CAW#>s5&PyzYyAJ90?UewB~_^29M=7ZET{9C|Bxh~qe!Vx@|iF_C3cvsYI z$uAaFuDyYwcp`KdZQQa?)K6XWu}g^6sAt>sdbKfhqZ(_e0Qxu_-)#Qv()kyEYW(lmX;ZY%=rb(K1*p4CyBU|2-9$mU-A36lpxh$z7xOO|#1qFB&qkvu zt66rVBEvw+=yuw_ko{M?vAYyM(=N9^kGBdf|6B98i9Y+-F@S4AuggM|J6Q>Uzf8{M z0Z`T>M`bcEg*=tH2DAipEhzdmn?RAbGAqO?=(+;92G{^(*@vm;3ywJgwAPFeYoQv5Klg_7HtUm$h>LY+flasW=#1Vwh=9C2*7tfsXP2D zb;mbAlR3N!(B+`3Kx?oz+RvUJPEX6b}hi1PPx-_ zgL_&9Vww91{dP*xN=2Vkv`x_?in47kn2AqWca9EjM?QzR&B|?oExFm6JF^$CXUaIQ z0_9rL=Xu?OP3NWsR*S{*Jq-`zoaf)wR(D`~BoP}rusa%#B>0`CTJm|;F@$vhEE6?p zb>0m;67kSeuG)^twwVVlEo1SN3=VTzhGz*Q>yV*kES{2SxTkjHYs?1Q0`t}aZp0m9 zdpgi(0|r5njL+1WZo2mKux{SRKYjd)(vHr9A8-~gh^S)z2 zzkWbJA$jjg-Sabfyw{}evMF93UM8hd31jMe<}liFeG_O8O?i*hEBJG&Y_CYQj7V#X5dWm tZ)U|l-xJ&u82`*$X72%veTd8$|J=`Qm^}+DpS_{&k!=gu7MNuV`~&D({vQAU literal 0 HcmV?d00001 diff --git a/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csproj.FileListAbsolute.txt b/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..a12e75e --- /dev/null +++ b/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\10.7-StringReverse\bin\Debug\10.7-StringReverse.exe +C:\Users\Crille\CSharp\10.7-StringReverse\bin\Debug\10.7-StringReverse.pdb +C:\Users\Crille\CSharp\10.7-StringReverse\obj\x86\Debug\10.7-StringReverse.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\10.7-StringReverse\obj\x86\Debug\10.7-StringReverse.exe +C:\Users\Crille\CSharp\10.7-StringReverse\obj\x86\Debug\10.7-StringReverse.pdb diff --git a/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csprojResolveAssemblyReference.cache b/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.exe b/10.7-StringReverse/obj/x86/Debug/10.7-StringReverse.exe new file mode 100644 index 0000000000000000000000000000000000000000..9f4e3027f1f5237df978aa48fa0c57de67a39d44 GIT binary patch literal 4608 zcmd^CU2Ggz75-+u-gVZ^5@YgPrN@p!T^pPRJN|d-;@GZtV+;h%7_s%)v%hztA4M3dF#~%Z?IZBvN_&=jKL}qN^QSiC!j<{sUgIROdM)`yPw+GI1&DPvxGQ(q!}mnaizVBWnz0hX$XKl6E-6 zHBO&-1^5%ko086jzU`I*sS(oAGRHGla`+W#c?4%JU74TZ_#yc_lAm(C0!Inlqju?V z4BQ6rud_oqqH?E>m~-mAl%tG=$I?8PD8f`UCNR#dC-5Cqh<}QA@frM<+6nvHHE)HETOUA#=Z~XG$rknX;{|f>|2;)JR06q-1qQhq{-clxEIOAkdTY; z+A)FdD8?J)HQZp@1&-o4aSxs(&R~$Z8_(c*?Fmd`UF#=(T^k|Z(nghh9M9uh+9GLz zJaZ%U4Rm6ixEtRmeiZKzpTUptG-h!P@ol=>10&p&%vcjN3^d8n%U-eSh>IA^8YBIU z(_0Z+!ViQYY65#CCjKyVR^!>|(SQmppHWHmuO|q2BVw zI%B2khIUyPtMp@gE^iF-re6}_9IK^x+4FBqhP+6HYRCwbD`UnsORg7$wiRGT6so0? zS#U&4ts$c&Zb$^pRZU0JUb$jB!p{kR%eFY*5SSsouL#GiDJp20ixx^XP8Dp&4(qMi z`;!$VigsPg4CN4bj=&4P9f}3p<=J`Do2EbM`(_=pq<4KZn9VgpjiL{jW^mHWKPqw8y z(lNdn+Gn4X>rS?{Cu0=yrkyYrXY)Jf_*8VnW2_!u(2!4mZf9!74l0gWU*w6SLqn36 zl*L_(+T3IErOU^Tyx^OaMbDkBS)w9OE5GS`F9%AO>djs$>p~BOci5Zmuu87vW^(Vp zUi`b&_v^{q`BUHg^Xeamq>goA?MlE)w>ItDjw9Blb3BB~+WqIb<`u55)y{u$P2H<~ z6pTu-K!g8-a470?GIT@Ix}@%hWq-3w=US{~su( z`jrlBALEAD8@BiEtI;9Y-}aSn?jx7$KcP%X<0juE_4WjNro5yP9GeFI*1YJHg|T7c zReqzrL_Et{ki$Hdut;${aD(Q@pt-@qwnPa7KSY75> zeKuHGBs>neD$iMy(tz_OtCG!GRwxCx;vdqe#+X8C*_4;|v2;u6WYPQ$qd*#XihWbt z(VwCB0G6^-+2cp2Zk83IrMntc!&WR=cEi>qzd?>tU+yMUx-MgPm@gA$@?Z~^+9T-S z6Z_suYf!VMw1Hj~>jJrwvNX*sR8UvZmas`LfQ<91^1BqtWk#gmW_Bg_-}xU_`(LJA zS@o;TQ^@H3bb`J&+WLs;Jv5kF2D zmCJ52mbqM?tW+GEotW_&W~GuDXjlmSY7ox58{PxP^K?e7qwhdiRW|c_#8cvnuT&YQ zC@%Z<7C$aZB6vWnLrtqXp=F1q)vC&f7x)3@=#Io=88eu7x4av|&*)Wq(&EPp)3{+e vfrvJxj124(O*8a?J+Y4t>?DB-qXW$oA|p@xAqKtizs1DJL!5($c*N{GtO7HlI8;1+|V2`$^L-B5Px?zUPJ zlM69E8PY^vNFam||H6~f82?aA8mK;KVvSEekzk@RAjAhWP1o<6JJbD1-GW3~+IyO_ z=gyotGiT13Gk50PwuOVSXgu1JaQi*}x;l4TV28V@-s>$bE^iJ9K%Ni=$V%WFECW_p z#QvQJ7ASIdP9$wuuom#%JiTD&ZcjX!Ecw=FY~((+R3S*ING2Vi$z(o$ZJ5s%xOH&P z=1Ya+uHk^Vxa(}*nbGafo%r>aA6&zmt#Zk!H}|`G#$6X`g}7DJdZF{($d>QBkM8{V zk8M95iM@A%%Z6}Z&&z*RFM2KUY52=??W2{ui%{nTE&`SU7Xz07+5REmgFqM1hPh#Z zVWozq*;?@om<~VhX~?chXWP&Bi3O(H|M^}_-~U92T(spTjr{fHj@} zm)PgO1>kvWiYu>p4HJ*G?+jF)KQnG1-E&94LjYworSQ|hbwKw0_0jJx?!zhK48yJGzvK5u=~`amKUj=c1IXb}8R zM@FeW7?-jGQZ{JG2IDE&xRi}4*^ClpdDh_CAW#>s5&PyzYyAJ90?UewB~_^29M=7ZET{9C|Bxh~qe!Vx@|iF_C3cvsYI z$uAaFuDyYwcp`KdZQQa?)K6XWu}g^6sAt>sdbKfhqZ(_e0Qxu_-)#Qv()kyEYW(lmX;ZY%=rb(K1*p4CyBU|2-9$mU-A36lpxh$z7xOO|#1qFB&qkvu zt66rVBEvw+=yuw_ko{M?vAYyM(=N9^kGBdf|6B98i9Y+-F@S4AuggM|J6Q>Uzf8{M z0Z`T>M`bcEg*=tH2DAipEhzdmn?RAbGAqO?=(+;92G{^(*@vm;3ywJgwAPFeYoQv5Klg_7HtUm$h>LY+flasW=#1Vwh=9C2*7tfsXP2D zb;mbAlR3N!(B+`3Kx?oz+RvUJPEX6b}hi1PPx-_ zgL_&9Vww91{dP*xN=2Vkv`x_?in47kn2AqWca9EjM?QzR&B|?oExFm6JF^$CXUaIQ z0_9rL=Xu?OP3NWsR*S{*Jq-`zoaf)wR(D`~BoP}rusa%#B>0`CTJm|;F@$vhEE6?p zb>0m;67kSeuG)^twwVVlEo1SN3=VTzhGz*Q>yV*kES{2SxTkjHYs?1Q0`t}aZp0m9 zdpgi(0|r5njL+1WZo2mKux{SRKYjd)(vHr9A8-~gh^S)z2 zzkWbJA$jjg-Sabfyw{}evMF93UM8hd31jMe<}liFeG_O8O?i*hEBJG&Y_CYQj7V#X5dWm tZ)U|l-xJ&u82`*$X72%veTd8$|J=`Qm^}+DpS_{&k!=gu7MNuV`~&D({vQAU literal 0 HcmV?d00001 diff --git a/10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/10.7-StringReverse/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.8-Palindrome/10.8-Palindrome.csproj b/10.8-Palindrome/10.8-Palindrome.csproj new file mode 100644 index 0000000..36c58f2 --- /dev/null +++ b/10.8-Palindrome/10.8-Palindrome.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {0CCDDC01-C822-4D38-9719-39CCE0BE86F1} + Exe + Palindrome + 10.8-Palindrome + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/10.8-Palindrome/10.8-Palindrome.sln b/10.8-Palindrome/10.8-Palindrome.sln new file mode 100644 index 0000000..c3472c0 --- /dev/null +++ b/10.8-Palindrome/10.8-Palindrome.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10.8-Palindrome", "10.8-Palindrome.csproj", "{0CCDDC01-C822-4D38-9719-39CCE0BE86F1}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0CCDDC01-C822-4D38-9719-39CCE0BE86F1}.Debug|x86.ActiveCfg = Debug|x86 + {0CCDDC01-C822-4D38-9719-39CCE0BE86F1}.Debug|x86.Build.0 = Debug|x86 + {0CCDDC01-C822-4D38-9719-39CCE0BE86F1}.Release|x86.ActiveCfg = Release|x86 + {0CCDDC01-C822-4D38-9719-39CCE0BE86F1}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/10.8-Palindrome/10.8-Palindrome.userprefs b/10.8-Palindrome/10.8-Palindrome.userprefs new file mode 100644 index 0000000..8ab1d84 --- /dev/null +++ b/10.8-Palindrome/10.8-Palindrome.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/10.8-Palindrome/Palindrome.cs b/10.8-Palindrome/Palindrome.cs new file mode 100644 index 0000000..025c3ce --- /dev/null +++ b/10.8-Palindrome/Palindrome.cs @@ -0,0 +1,20 @@ +using System; + +class Palindrome { + public static void Main() { + string test = "Sallad i Dallas"; + + test = test.ToLower(); + Console.WriteLine("Ar texten \"{0}\" ett Palindrom?: {1}", test, isPalindrome(test)); + } + + static bool isPalindrome(string input) { + int length = input.Length; + + for (int i = 0; i < length / 2; i++) { + if (input[i] != input[length - i - 1]) + return false; + } + return true; + } +} diff --git a/10.8-Palindrome/bin/Debug/10.8-Palindrome.exe b/10.8-Palindrome/bin/Debug/10.8-Palindrome.exe new file mode 100644 index 0000000000000000000000000000000000000000..5c8ebe4b87981d7437498743d7c8dd0703d52f89 GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csproj.FileListAbsolute.txt b/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..1ee59b2 --- /dev/null +++ b/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\10.8-Palindrome\bin\Debug\10.8-Palindrome.exe +C:\Users\Crille\CSharp\10.8-Palindrome\bin\Debug\10.8-Palindrome.pdb +C:\Users\Crille\CSharp\10.8-Palindrome\obj\x86\Debug\10.8-Palindrome.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\10.8-Palindrome\obj\x86\Debug\10.8-Palindrome.exe +C:\Users\Crille\CSharp\10.8-Palindrome\obj\x86\Debug\10.8-Palindrome.pdb diff --git a/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csprojResolveAssemblyReference.cache b/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.exe b/10.8-Palindrome/obj/x86/Debug/10.8-Palindrome.exe new file mode 100644 index 0000000000000000000000000000000000000000..5c8ebe4b87981d7437498743d7c8dd0703d52f89 GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/10.8-Palindrome/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/11.1-Exceptions/11.1-Exceptions.csproj b/11.1-Exceptions/11.1-Exceptions.csproj new file mode 100644 index 0000000..f4ad16a --- /dev/null +++ b/11.1-Exceptions/11.1-Exceptions.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {AF70674E-61C1-4339-9E8F-01565900F023} + Exe + Exceptions + 11.1-Exceptions + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/11.1-Exceptions/11.1-Exceptions.sln b/11.1-Exceptions/11.1-Exceptions.sln new file mode 100644 index 0000000..ed7e23b --- /dev/null +++ b/11.1-Exceptions/11.1-Exceptions.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11.1-Exceptions", "11.1-Exceptions.csproj", "{AF70674E-61C1-4339-9E8F-01565900F023}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {AF70674E-61C1-4339-9E8F-01565900F023}.Debug|x86.ActiveCfg = Debug|x86 + {AF70674E-61C1-4339-9E8F-01565900F023}.Debug|x86.Build.0 = Debug|x86 + {AF70674E-61C1-4339-9E8F-01565900F023}.Release|x86.ActiveCfg = Release|x86 + {AF70674E-61C1-4339-9E8F-01565900F023}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/11.1-Exceptions/11.1-Exceptions.userprefs b/11.1-Exceptions/11.1-Exceptions.userprefs new file mode 100644 index 0000000..f0756fc --- /dev/null +++ b/11.1-Exceptions/11.1-Exceptions.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/11.1-Exceptions/Exceptions.cs b/11.1-Exceptions/Exceptions.cs new file mode 100644 index 0000000..c2510eb --- /dev/null +++ b/11.1-Exceptions/Exceptions.cs @@ -0,0 +1,26 @@ +using System; + +class Exceptions { + public static void Main() { + int[] arr = new int[5]; + + for (int i = 0; i < 5; i++) { + arr[i] = i * 2; + } + Console.WriteLine("Innehallet i arrayen"); + + try { + for (int i = 0; i < 10; i++) { + Console.WriteLine("Array[{0}]: {1}", i, arr[i]); + } + } + catch (IndexOutOfRangeException iob) { + Console.WriteLine("Du vet val att man inte kan loopa utanfor en array?"); + Console.WriteLine(iob); + } + catch (Exception ex) { + Console.WriteLine("Nagot bidde fel"); + Console.WriteLine(ex); + } + } +} diff --git a/11.1-Exceptions/bin/Debug/11.1-Exceptions.exe b/11.1-Exceptions/bin/Debug/11.1-Exceptions.exe new file mode 100644 index 0000000000000000000000000000000000000000..ae7305cf50c655f2fa7d0cf6399c44b0147e947d GIT binary patch literal 4608 zcmeHKO>A4o5uQg;A}!gByYQNK0uPL9!`Jaw=DU5M`%uR9KIXE9%9M z?=f#58M1*>=aAL~8Zo>O+gsp6(L*k|^pFHW(r=c( z65P~17RgXMJ2N{wJ2Sg)cC~QzW$GfLDB2fa5WS6_A*1n^qnj8`9Q|E_wsyUH>}_NI z-D9hpjuNH7F9cRm*p}z{p~y)Qls(~iVrD5Tihf?2d-n96XqaA}C7L(7=&JH_;$x=%V!(iT3KhcHdy@D)ioiMBipQ zL-a8xVJEB;?S}02lSG3%$G(ggE!VYH9Q?OB^vzIKL+~eJKp4|;Hv9&sK@hE*feLJJ z+P4e{4zw4o12XX545aHrk$t6gG`5A%J0U}Kp_A7%=M})dMW~zh9wWMiJn)$?I?~EI z_X3AfQThoKF}I%%y@cqD-UEFP@1~wu?BLa(Q*7WneX&EINAHjJM~6QQpjH~{))7JL zCxsRp`yoV(fc3L zdIN{)%rzR=rCkJFp#e-YjzorV(t01dkiB%lVDAB(%gUIUGDlOR>Bm{pO)hW>!^fW| zdISAB)7da^ynB&(#pdHg&j4{29a7=%n>{YXIuuSt7Jx*tUCC+gV{gj@k`{=fozfW6`{7d7c!8$`4 zk87L-W~f`K$Gn%0K++AFLCbajb&ptI)9(&B$E2P_S~YY^&8}umoSFYR+md zH0>8ljw^$#3@VO|@w&j`Fjk~%RW+sB<{A@O4MRD{b;4SEbVnX&&I?D+z^12sSJIP# z6UuqVlaS|Sb*UUKZLC;cLAFxWPMXf}={fT7le9?|PPz*!BtZ_EMFD;m)gbeTj!w1s zr|3CK(GB`8jYID_oP--hg&8V?t28WBv^};GYKuisp0@0Pm!PgUBrf^*mB0yD2(@$r zk^nrf-08`A_^}9$0>;_T96ZhA$M!aW`CEPEt*h_+><27SX^oLy}l zk4G9OXA*VdQG-?!`&&aZjw-oUZ4n2F;s(VGPB94nnsJ};C$<_n@MK_>7JaX^BdeQ% z|E$uwtviwHz#v3hxP!J(=2o&Z*{xsxur~C`Ul(3@G?D-HKmIw**MdF1c3I&huT2Mz z>&mt1?4}iz)^;3{H9zjIri`W6+Xs&-h{*{P@>80=y^=TwP`VSQLj@{uw0S13!@fM;n1)Eq6*BKSGri=Y{PAN}a_=3S-* z4TKt@fp3%!vs%V?vH`1H+b*JZaJ}OS$n}Qd1o5m@UH3dv80Y%sU=$Tl!>^)$hEW4P zh0t;!FWkk_n_4G@Dp~)Hp;DzV{}J5oMoWJNt1Gg#ozk{-1awoV8*SYy&<&v7_9cZI zwcYqVw;%c(4cFHIJy&$DmPPP{DxJoRGz}xCRjevebDOa#j7UgXZ%F$%54xZ&Oe6Xd zZUK(AfO~@9umWvauea2Yb0&DbW>%T|-_{+|@h-!jkBVM~haq-qd(`cCId(p;oTDk^ zMM1NOEW7Yj{MUJyN*}%R$BFaRqAM!(r@&+~ZKje!dbXd(Wj>j_yn1o?Y*MJu^75AJ zdvY>alPY=s+@9VEODS2*xitX;o|;US18-c}o3d!B;i6*)zVbK1VcRc`TdHVQ(n(RY zJZD3yuz7vx)nH19ma)0K#N#BaZSx3^QF!IyPMJ(D)TT-$*Rl1J!L&-H- z(iJY_$)u&`yo!Ha21!wNrfj^7kj4$mRk9J3HZpP-Zm) literal 0 HcmV?d00001 diff --git a/11.1-Exceptions/bin/Debug/11.1-Exceptions.pdb b/11.1-Exceptions/bin/Debug/11.1-Exceptions.pdb new file mode 100644 index 0000000000000000000000000000000000000000..5f08f8b76d0eb430bf4837c8b688cd98330be520 GIT binary patch literal 13824 zcmeHNTWphM82;K7SvNN5m>YCsmO0|aSP!zX!OehfCJSqDsU%3MTi5*y4WlK0C$I~X zA2phIz$J1aiY92(L}QGRc%h6e#t=0oBu+6VUKnFYgb%WbajUMhX>oO<}}hBvC$#aAP4IZy-?1IvIFKnYL^tOUvc7r-(K0V#`b zf!XGNsht0d?}!}LIGg{uFJ`a*46}JNIY&*F)!sx4NdMnNW8TI^J#V(%;+b8E;2vNT zupQ_|BG-a?a3#P~;vGQtp6^7MYsg%CKF6&yknA%6qVz36 zPYOlj38Ytu0vGlA5NYLQdXcDe?Fo;hhLwY&MtJl*h}X;JX&@M`Yp(M{^fEkpd?sCp zsH*B^HzR!rGh z)Dtmvj%4X@?Lzdlj&js!8{6j<4#(&1m(PFj;Ki=98=Ur!-#NqTL`Zaqd%+GUT4yC2 zN}tSZ0e;;`TTN|9foOs~3Sk>sNQm{K7WQmGu4SScTIKpEWIlR` zd=Jhx4G4vRs;u}*l(-ggOmk1iQ^$_bB-k3ujN`KhXa;gAJjc78zH7XLTY-VU9&7_z zOa}dL@yt;I>ymQoTY&3{l>DVj zY{EDIREUPGIR6%I>Ha|e*#ukVDP>6iotC!e*o%i#f zK0e|M==Xj&{~s?Fe>u6=KLB`uO+W`=3C`d=Uqh~p>x3WU>rnRhAuEOK6fc^C<_9nz zM|XAe)37d?yCl)MW9QbbJ6ips=_BtoQ)T+S$I4H(RlV06LHF znbvoGHRc_?ohJDxbul^9G4Um|)?NeN#H(|x}Z9Z=N%p=9iU5h3S) zj{UgM>N#(@zu##7KY__U^ZT!{-DQ5cMsPjg8DZv{z_oyT$Xx4zwX!3dltr=t?oy>l P3rGt{3rGtrK@0p1_ruot literal 0 HcmV?d00001 diff --git a/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csproj.FileListAbsolute.txt b/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..adcb6ae --- /dev/null +++ b/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\11.1-Exceptions\bin\Debug\11.1-Exceptions.exe +C:\Users\Crille\CSharp\11.1-Exceptions\bin\Debug\11.1-Exceptions.pdb +C:\Users\Crille\CSharp\11.1-Exceptions\obj\x86\Debug\11.1-Exceptions.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\11.1-Exceptions\obj\x86\Debug\11.1-Exceptions.exe +C:\Users\Crille\CSharp\11.1-Exceptions\obj\x86\Debug\11.1-Exceptions.pdb diff --git a/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csprojResolveAssemblyReference.cache b/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.exe b/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.exe new file mode 100644 index 0000000000000000000000000000000000000000..ae7305cf50c655f2fa7d0cf6399c44b0147e947d GIT binary patch literal 4608 zcmeHKO>A4o5uQg;A}!gByYQNK0uPL9!`Jaw=DU5M`%uR9KIXE9%9M z?=f#58M1*>=aAL~8Zo>O+gsp6(L*k|^pFHW(r=c( z65P~17RgXMJ2N{wJ2Sg)cC~QzW$GfLDB2fa5WS6_A*1n^qnj8`9Q|E_wsyUH>}_NI z-D9hpjuNH7F9cRm*p}z{p~y)Qls(~iVrD5Tihf?2d-n96XqaA}C7L(7=&JH_;$x=%V!(iT3KhcHdy@D)ioiMBipQ zL-a8xVJEB;?S}02lSG3%$G(ggE!VYH9Q?OB^vzIKL+~eJKp4|;Hv9&sK@hE*feLJJ z+P4e{4zw4o12XX545aHrk$t6gG`5A%J0U}Kp_A7%=M})dMW~zh9wWMiJn)$?I?~EI z_X3AfQThoKF}I%%y@cqD-UEFP@1~wu?BLa(Q*7WneX&EINAHjJM~6QQpjH~{))7JL zCxsRp`yoV(fc3L zdIN{)%rzR=rCkJFp#e-YjzorV(t01dkiB%lVDAB(%gUIUGDlOR>Bm{pO)hW>!^fW| zdISAB)7da^ynB&(#pdHg&j4{29a7=%n>{YXIuuSt7Jx*tUCC+gV{gj@k`{=fozfW6`{7d7c!8$`4 zk87L-W~f`K$Gn%0K++AFLCbajb&ptI)9(&B$E2P_S~YY^&8}umoSFYR+md zH0>8ljw^$#3@VO|@w&j`Fjk~%RW+sB<{A@O4MRD{b;4SEbVnX&&I?D+z^12sSJIP# z6UuqVlaS|Sb*UUKZLC;cLAFxWPMXf}={fT7le9?|PPz*!BtZ_EMFD;m)gbeTj!w1s zr|3CK(GB`8jYID_oP--hg&8V?t28WBv^};GYKuisp0@0Pm!PgUBrf^*mB0yD2(@$r zk^nrf-08`A_^}9$0>;_T96ZhA$M!aW`CEPEt*h_+><27SX^oLy}l zk4G9OXA*VdQG-?!`&&aZjw-oUZ4n2F;s(VGPB94nnsJ};C$<_n@MK_>7JaX^BdeQ% z|E$uwtviwHz#v3hxP!J(=2o&Z*{xsxur~C`Ul(3@G?D-HKmIw**MdF1c3I&huT2Mz z>&mt1?4}iz)^;3{H9zjIri`W6+Xs&-h{*{P@>80=y^=TwP`VSQLj@{uw0S13!@fM;n1)Eq6*BKSGri=Y{PAN}a_=3S-* z4TKt@fp3%!vs%V?vH`1H+b*JZaJ}OS$n}Qd1o5m@UH3dv80Y%sU=$Tl!>^)$hEW4P zh0t;!FWkk_n_4G@Dp~)Hp;DzV{}J5oMoWJNt1Gg#ozk{-1awoV8*SYy&<&v7_9cZI zwcYqVw;%c(4cFHIJy&$DmPPP{DxJoRGz}xCRjevebDOa#j7UgXZ%F$%54xZ&Oe6Xd zZUK(AfO~@9umWvauea2Yb0&DbW>%T|-_{+|@h-!jkBVM~haq-qd(`cCId(p;oTDk^ zMM1NOEW7Yj{MUJyN*}%R$BFaRqAM!(r@&+~ZKje!dbXd(Wj>j_yn1o?Y*MJu^75AJ zdvY>alPY=s+@9VEODS2*xitX;o|;US18-c}o3d!B;i6*)zVbK1VcRc`TdHVQ(n(RY zJZD3yuz7vx)nH19ma)0K#N#BaZSx3^QF!IyPMJ(D)TT-$*Rl1J!L&-H- z(iJY_$)u&`yo!Ha21!wNrfj^7kj4$mRk9J3HZpP-Zm) literal 0 HcmV?d00001 diff --git a/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.pdb b/11.1-Exceptions/obj/x86/Debug/11.1-Exceptions.pdb new file mode 100644 index 0000000000000000000000000000000000000000..5f08f8b76d0eb430bf4837c8b688cd98330be520 GIT binary patch literal 13824 zcmeHNTWphM82;K7SvNN5m>YCsmO0|aSP!zX!OehfCJSqDsU%3MTi5*y4WlK0C$I~X zA2phIz$J1aiY92(L}QGRc%h6e#t=0oBu+6VUKnFYgb%WbajUMhX>oO<}}hBvC$#aAP4IZy-?1IvIFKnYL^tOUvc7r-(K0V#`b zf!XGNsht0d?}!}LIGg{uFJ`a*46}JNIY&*F)!sx4NdMnNW8TI^J#V(%;+b8E;2vNT zupQ_|BG-a?a3#P~;vGQtp6^7MYsg%CKF6&yknA%6qVz36 zPYOlj38Ytu0vGlA5NYLQdXcDe?Fo;hhLwY&MtJl*h}X;JX&@M`Yp(M{^fEkpd?sCp zsH*B^HzR!rGh z)Dtmvj%4X@?Lzdlj&js!8{6j<4#(&1m(PFj;Ki=98=Ur!-#NqTL`Zaqd%+GUT4yC2 zN}tSZ0e;;`TTN|9foOs~3Sk>sNQm{K7WQmGu4SScTIKpEWIlR` zd=Jhx4G4vRs;u}*l(-ggOmk1iQ^$_bB-k3ujN`KhXa;gAJjc78zH7XLTY-VU9&7_z zOa}dL@yt;I>ymQoTY&3{l>DVj zY{EDIREUPGIR6%I>Ha|e*#ukVDP>6iotC!e*o%i#f zK0e|M==Xj&{~s?Fe>u6=KLB`uO+W`=3C`d=Uqh~p>x3WU>rnRhAuEOK6fc^C<_9nz zM|XAe)37d?yCl)MW9QbbJ6ips=_BtoQ)T+S$I4H(RlV06LHF znbvoGHRc_?ohJDxbul^9G4Um|)?NeN#H(|x}Z9Z=N%p=9iU5h3S) zj{UgM>N#(@zu##7KY__U^ZT!{-DQ5cMsPjg8DZv{z_oyT$Xx4zwX!3dltr=t?oy>l P3rGt{3rGtrK@0p1_ruot literal 0 HcmV?d00001 diff --git a/11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/11.1-Exceptions/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/11.2-DivByZero/11.2-DivByZero.csproj b/11.2-DivByZero/11.2-DivByZero.csproj new file mode 100644 index 0000000..1a2cf9a --- /dev/null +++ b/11.2-DivByZero/11.2-DivByZero.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {89BE40E8-1B03-4F87-A28D-7DE8F76AB7B3} + Exe + DivByZero + 11.2-DivByZero + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/11.2-DivByZero/11.2-DivByZero.sln b/11.2-DivByZero/11.2-DivByZero.sln new file mode 100644 index 0000000..7c0b534 --- /dev/null +++ b/11.2-DivByZero/11.2-DivByZero.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11.2-DivByZero", "11.2-DivByZero.csproj", "{89BE40E8-1B03-4F87-A28D-7DE8F76AB7B3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {89BE40E8-1B03-4F87-A28D-7DE8F76AB7B3}.Debug|x86.ActiveCfg = Debug|x86 + {89BE40E8-1B03-4F87-A28D-7DE8F76AB7B3}.Debug|x86.Build.0 = Debug|x86 + {89BE40E8-1B03-4F87-A28D-7DE8F76AB7B3}.Release|x86.ActiveCfg = Release|x86 + {89BE40E8-1B03-4F87-A28D-7DE8F76AB7B3}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/11.2-DivByZero/11.2-DivByZero.userprefs b/11.2-DivByZero/11.2-DivByZero.userprefs new file mode 100644 index 0000000..1ef19bd --- /dev/null +++ b/11.2-DivByZero/11.2-DivByZero.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/11.2-DivByZero/DivByZero.cs b/11.2-DivByZero/DivByZero.cs new file mode 100644 index 0000000..4b29e50 --- /dev/null +++ b/11.2-DivByZero/DivByZero.cs @@ -0,0 +1,21 @@ +using System; + +class DivByZero { + public static void Main() { + float t = 5, n = 0, svar = 0; + + try { + if (n == 0) + throw new DivideByZeroException(); + svar = t / n; + Console.WriteLine("Svar: {0}", svar); + } + catch (DivideByZeroException dbz) { + Console.WriteLine("Du kan inte dela med 0! Larde du dig inget i 2:an???"); + Console.WriteLine(dbz); + } + finally { + Console.WriteLine("Finally kors alltid. Bra stalle att stada efter sig."); + } + } +} diff --git a/11.2-DivByZero/bin/Debug/11.2-DivByZero.exe b/11.2-DivByZero/bin/Debug/11.2-DivByZero.exe new file mode 100644 index 0000000000000000000000000000000000000000..b197e1f82fd6812d3017d53b18fc48689ab60c98 GIT binary patch literal 4608 zcmeHK-ES1v75~j*V`Iz~VhTxta9Kj*MA`8goIqR~7JE&y$biKfkf^ILJA1vJFgvrI znKj-tY3V~MrHa&4l`0-86}9;TqAF6OL{(qf$Gr5Z4^frJsA`+2eM$O2`a5@a*B?n! zUaRDod+zzV=bU@y?zxu>*I&an0DT;vehR$BS)gd}7o*!$XAi%f#hW|cJ@S?{|L&2+ z6)#rJD6B_LL%B{6go&zZ6}1B81*&wZq8edM+q-rRJ<@T#FbB+A+wj;QU%K9n_C7M! zPHQJHNQn$W_E93mQREP$IAzkjNnyJnf!iFE3v9!Umx0~p-}>BPQxm-TP2if)Mc`v8 z!dAEe3{&>vG2q}<-52qym%6bUB>(INdppr<3HiMPMAVsmcJd}?Kmj-GD2`lmCbuF9 z+2|0*1}HLnJJNngL&+64IK&sXz7dMR%tl`5kGOvU$t{C^e58O^SqC{2)`qf@y)QUW z$e=+>uHAziaJM)_4D2*`7z1X$XYIRZjr8s5%WseSxt|xd4}5z#;+p2*tNh^BD0j(C z{$>9zL|>dq#r(Uf$F2*2Y$hMLFh^nc|koEi@#+!I3K-I!JkzTb7FgWn^6}PxuWb|1|ipB{okQJVh*!u1|Nn8;2xf(wopz;=@`>L~2XtswCl+PB>1wN9cdEW#H%n#o#7uSEUDXXV8#bDrucL~NRy~*cRNy3xep&m@nxW!# zcb$b|Mpf1Gy`;Ua-CPB!fLGILN#@pE-4wT|Fd1JnQV@rnuSH&>=e zo-|(1K>pyJGZqfL`e@VUCPL;ClS*X?^);Rp#kLfg$T5ATI*I0x6W^({W-K(8DbutU zx#VG+qw`6=bmyrbs+k`bPK_V_)!{Q3{Ot=%S09>q{}uiyt!)ZcpR%lMKhd5&LJs!x zmdPIM1Eqov4i5AW4-Y?ZD09-nH|&dZi@j6wMCSlavspZ8VKKY6rz&}I(|6hzd7dz6 zVZf4PNU%{69+qF*VrJj9$Z1{-gWgA5T#3S4v9aymd(sOIQgVm)%pEqb%au~)(SQ8% zUwdzTa{i~UeEiPO@_#?Toxq)3x)Sp|FU>}t@9U-6%8C;;mo^`jrLg+^(%Pw~mdtV8 zqO_Z}swDUS3-5LAEZM<5p_Nddh3?(9S@Ya%7|pF|(=JRa(b}&0()alSItEoV)Rz-w z%zdW#ih7U*IF-JpHk2a0OBVi%eC2cGviSA}4=HJmK3*epw+Pha@ONNv7WiwbHj-Lq zg7Z~W@Eq|RE|V(b5-yT26Q3h3@VmYb?{#lHBj_OZAp_m}wZodJL~PNkbV%t{KKn|U zJ#CqNO5hR5szuYA0(Kkej?%M2+NAJC-yfK(#hemarTy@;p6(i(0{dzDH-RcC;0fOT zRxfgi(PQ57;-|SOj-qXWEoI&Is_B5z|GK#p*az2#yyr$}FS|**Wx(8h*2^*79lX`Y zx#BqTDACI*J8&DxpBLYQ#x?N8gJO?+?B<1`BOO+Cr(gv{4mhdxwejTXHM@LnsVY;H>!SH(LoST z=UP!P8M`aG;l%ld=SE>1E+=_6Y)m?F!(JWFsfH7H%Q{ZFH;aizS4#Dqm1~;Mm!!QZ zBR*D{Rlw_JI(MOcw%PPO*E}k0r`gPnr5=)~6({9jIlRw&j_1re#*Vey;sc`H;VFsq zcU#O;*A^l^KYU%+@qKzd(ewegJ-Ilyu=Jl%fl`nWY=fve;HN2^#oN9SzUA~=I z#%0Hkb!St?$=K&)(@lMBQ|?n^y&}+HYOMQ($jI0J3VIb#>HmXvpX^D#BECcw_z%P9 BUi1I} literal 0 HcmV?d00001 diff --git a/11.2-DivByZero/bin/Debug/11.2-DivByZero.pdb b/11.2-DivByZero/bin/Debug/11.2-DivByZero.pdb new file mode 100644 index 0000000000000000000000000000000000000000..816aded93c2bafc289771f505eeb95686317defd GIT binary patch literal 13824 zcmeHMTTEO<7@pm(g@tliOOb*$rwaB0>;-78jR~|1CMYX3Yoj8zz_NsuW!LOd8k(3K zFEKVT6=P%M!I(y)4?Y<$54JTtG)?qD6KVQjeDa~DCW2@mATi+gopWZp-H>7{ZRzg( zyWjceK4<=aX8wQX1R|kCJQ*Jx)%+fRZLJmvKCV6D_Iis7DqDjBWH`!FZ|$*Zr9+n>+DV;=JVUn_I?s; z`ElUYj<5gRf8mwHr<2?^NSoiAn0tTY;OC`B7T!E@=(Q_ms(P+<2`sn%X%*A=f5thE zOup8~rrvL52`K%qETdc~F=7o;^2{-RjC+7OpatkaCijBv;P(Oa64wKpfIOf8a01*z zHULFHF;D{B3%CH+h2HSq< z=hE3{5oUf9z`QV^Xl+PfadvT*x*6i@g!c9vOokK59)BVdjfQ*t!J)pyOFcfHyP>`{ zGPZxbJDiC3q(bgc(x`L9s1q{lgpyb53`EBI$B(g2D#SY67dRJ4?3;5!oir(p+fQ=+ z=hc;630YPDP+E z5<|FLtaGv6JRr-mYJsSB9Sn{qN5dmxi_nZRNH^N1H{cIeH&uHj=vJ|Rx2HKbOzzy==6uk z=>w5(1V@_A_sj?13O+NtsMmnQXVPoI;Xmmf@IvqwaP+V517|ruINH)VM)Edr_*Qxs zIQ%R98F2VkI@cV_cU$~`X0~Xj;aO!}2xYPxL|BJNi)LyMVuG59eS_KK1d!T6m%Eb<2 z59W%u3GZ%h>0aL|bh7rE;5L-iv_%vfy2Lt!o%eSJY7e)?Mib+QyW)}9C~ZVdny!`p zvwAY9!DUJy>({>qn{RqB>STb*O}I_ve%ds-bh1MC6l50aDK0(5|9 z2?~N|DINwh?|2g-&tN1PPI_>EbTfBBY?Je9FF>Nfk$o74PsDL{5)T4WA-^1G%(1D6 z!QTSnc~k?W{yQPn<@CQDWunMS{|3PM!1~k?&XOse;oNHIiF1p7BhS9P|EFGg&fs?d zMQcL>T<=GnKI7gG_YNlt#XnB!>}fy)>VOtNQaJ*fjmXTDOf$a@r+*)oIpj{^#k?U6 zfipOD{3|2QN9r4e$Qs1OUkWL##;+Q1o z9gVbFH*>u$@5im~*sMwH#H13VLo+OM?;3v6?X#7fd%2rydE3l~f0rFyc;cPo^QYgf z|D&oGX`YTqY`8r(7#E&c-$*zqJV|W#L*c%GaH2mN4-K0MYX84$G=A-iazAbbR@(oU z`~J%*PrE=HzkjfqwzC COtc38 literal 0 HcmV?d00001 diff --git a/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csproj.FileListAbsolute.txt b/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..dff1599 --- /dev/null +++ b/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\11.2-DivByZero\bin\Debug\11.2-DivByZero.exe +C:\Users\Crille\CSharp\11.2-DivByZero\bin\Debug\11.2-DivByZero.pdb +C:\Users\Crille\CSharp\11.2-DivByZero\obj\x86\Debug\11.2-DivByZero.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\11.2-DivByZero\obj\x86\Debug\11.2-DivByZero.exe +C:\Users\Crille\CSharp\11.2-DivByZero\obj\x86\Debug\11.2-DivByZero.pdb diff --git a/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csprojResolveAssemblyReference.cache b/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.exe b/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.exe new file mode 100644 index 0000000000000000000000000000000000000000..b197e1f82fd6812d3017d53b18fc48689ab60c98 GIT binary patch literal 4608 zcmeHK-ES1v75~j*V`Iz~VhTxta9Kj*MA`8goIqR~7JE&y$biKfkf^ILJA1vJFgvrI znKj-tY3V~MrHa&4l`0-86}9;TqAF6OL{(qf$Gr5Z4^frJsA`+2eM$O2`a5@a*B?n! zUaRDod+zzV=bU@y?zxu>*I&an0DT;vehR$BS)gd}7o*!$XAi%f#hW|cJ@S?{|L&2+ z6)#rJD6B_LL%B{6go&zZ6}1B81*&wZq8edM+q-rRJ<@T#FbB+A+wj;QU%K9n_C7M! zPHQJHNQn$W_E93mQREP$IAzkjNnyJnf!iFE3v9!Umx0~p-}>BPQxm-TP2if)Mc`v8 z!dAEe3{&>vG2q}<-52qym%6bUB>(INdppr<3HiMPMAVsmcJd}?Kmj-GD2`lmCbuF9 z+2|0*1}HLnJJNngL&+64IK&sXz7dMR%tl`5kGOvU$t{C^e58O^SqC{2)`qf@y)QUW z$e=+>uHAziaJM)_4D2*`7z1X$XYIRZjr8s5%WseSxt|xd4}5z#;+p2*tNh^BD0j(C z{$>9zL|>dq#r(Uf$F2*2Y$hMLFh^nc|koEi@#+!I3K-I!JkzTb7FgWn^6}PxuWb|1|ipB{okQJVh*!u1|Nn8;2xf(wopz;=@`>L~2XtswCl+PB>1wN9cdEW#H%n#o#7uSEUDXXV8#bDrucL~NRy~*cRNy3xep&m@nxW!# zcb$b|Mpf1Gy`;Ua-CPB!fLGILN#@pE-4wT|Fd1JnQV@rnuSH&>=e zo-|(1K>pyJGZqfL`e@VUCPL;ClS*X?^);Rp#kLfg$T5ATI*I0x6W^({W-K(8DbutU zx#VG+qw`6=bmyrbs+k`bPK_V_)!{Q3{Ot=%S09>q{}uiyt!)ZcpR%lMKhd5&LJs!x zmdPIM1Eqov4i5AW4-Y?ZD09-nH|&dZi@j6wMCSlavspZ8VKKY6rz&}I(|6hzd7dz6 zVZf4PNU%{69+qF*VrJj9$Z1{-gWgA5T#3S4v9aymd(sOIQgVm)%pEqb%au~)(SQ8% zUwdzTa{i~UeEiPO@_#?Toxq)3x)Sp|FU>}t@9U-6%8C;;mo^`jrLg+^(%Pw~mdtV8 zqO_Z}swDUS3-5LAEZM<5p_Nddh3?(9S@Ya%7|pF|(=JRa(b}&0()alSItEoV)Rz-w z%zdW#ih7U*IF-JpHk2a0OBVi%eC2cGviSA}4=HJmK3*epw+Pha@ONNv7WiwbHj-Lq zg7Z~W@Eq|RE|V(b5-yT26Q3h3@VmYb?{#lHBj_OZAp_m}wZodJL~PNkbV%t{KKn|U zJ#CqNO5hR5szuYA0(Kkej?%M2+NAJC-yfK(#hemarTy@;p6(i(0{dzDH-RcC;0fOT zRxfgi(PQ57;-|SOj-qXWEoI&Is_B5z|GK#p*az2#yyr$}FS|**Wx(8h*2^*79lX`Y zx#BqTDACI*J8&DxpBLYQ#x?N8gJO?+?B<1`BOO+Cr(gv{4mhdxwejTXHM@LnsVY;H>!SH(LoST z=UP!P8M`aG;l%ld=SE>1E+=_6Y)m?F!(JWFsfH7H%Q{ZFH;aizS4#Dqm1~;Mm!!QZ zBR*D{Rlw_JI(MOcw%PPO*E}k0r`gPnr5=)~6({9jIlRw&j_1re#*Vey;sc`H;VFsq zcU#O;*A^l^KYU%+@qKzd(ewegJ-Ilyu=Jl%fl`nWY=fve;HN2^#oN9SzUA~=I z#%0Hkb!St?$=K&)(@lMBQ|?n^y&}+HYOMQ($jI0J3VIb#>HmXvpX^D#BECcw_z%P9 BUi1I} literal 0 HcmV?d00001 diff --git a/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.pdb b/11.2-DivByZero/obj/x86/Debug/11.2-DivByZero.pdb new file mode 100644 index 0000000000000000000000000000000000000000..816aded93c2bafc289771f505eeb95686317defd GIT binary patch literal 13824 zcmeHMTTEO<7@pm(g@tliOOb*$rwaB0>;-78jR~|1CMYX3Yoj8zz_NsuW!LOd8k(3K zFEKVT6=P%M!I(y)4?Y<$54JTtG)?qD6KVQjeDa~DCW2@mATi+gopWZp-H>7{ZRzg( zyWjceK4<=aX8wQX1R|kCJQ*Jx)%+fRZLJmvKCV6D_Iis7DqDjBWH`!FZ|$*Zr9+n>+DV;=JVUn_I?s; z`ElUYj<5gRf8mwHr<2?^NSoiAn0tTY;OC`B7T!E@=(Q_ms(P+<2`sn%X%*A=f5thE zOup8~rrvL52`K%qETdc~F=7o;^2{-RjC+7OpatkaCijBv;P(Oa64wKpfIOf8a01*z zHULFHF;D{B3%CH+h2HSq< z=hE3{5oUf9z`QV^Xl+PfadvT*x*6i@g!c9vOokK59)BVdjfQ*t!J)pyOFcfHyP>`{ zGPZxbJDiC3q(bgc(x`L9s1q{lgpyb53`EBI$B(g2D#SY67dRJ4?3;5!oir(p+fQ=+ z=hc;630YPDP+E z5<|FLtaGv6JRr-mYJsSB9Sn{qN5dmxi_nZRNH^N1H{cIeH&uHj=vJ|Rx2HKbOzzy==6uk z=>w5(1V@_A_sj?13O+NtsMmnQXVPoI;Xmmf@IvqwaP+V517|ruINH)VM)Edr_*Qxs zIQ%R98F2VkI@cV_cU$~`X0~Xj;aO!}2xYPxL|BJNi)LyMVuG59eS_KK1d!T6m%Eb<2 z59W%u3GZ%h>0aL|bh7rE;5L-iv_%vfy2Lt!o%eSJY7e)?Mib+QyW)}9C~ZVdny!`p zvwAY9!DUJy>({>qn{RqB>STb*O}I_ve%ds-bh1MC6l50aDK0(5|9 z2?~N|DINwh?|2g-&tN1PPI_>EbTfBBY?Je9FF>Nfk$o74PsDL{5)T4WA-^1G%(1D6 z!QTSnc~k?W{yQPn<@CQDWunMS{|3PM!1~k?&XOse;oNHIiF1p7BhS9P|EFGg&fs?d zMQcL>T<=GnKI7gG_YNlt#XnB!>}fy)>VOtNQaJ*fjmXTDOf$a@r+*)oIpj{^#k?U6 zfipOD{3|2QN9r4e$Qs1OUkWL##;+Q1o z9gVbFH*>u$@5im~*sMwH#H13VLo+OM?;3v6?X#7fd%2rydE3l~f0rFyc;cPo^QYgf z|D&oGX`YTqY`8r(7#E&c-$*zqJV|W#L*c%GaH2mN4-K0MYX84$G=A-iazAbbR@(oU z`~J%*PrE=HzkjfqwzC COtc38 literal 0 HcmV?d00001 diff --git a/11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/11.2-DivByZero/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/12.1-ReadFile/12.1-ReadFile.csproj b/12.1-ReadFile/12.1-ReadFile.csproj new file mode 100644 index 0000000..de3eaf4 --- /dev/null +++ b/12.1-ReadFile/12.1-ReadFile.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {DA9BCA48-DBB9-4488-98F2-87356CE4715F} + Exe + ReadFile + 12.1-ReadFile + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/12.1-ReadFile/12.1-ReadFile.sln b/12.1-ReadFile/12.1-ReadFile.sln new file mode 100644 index 0000000..c8b4930 --- /dev/null +++ b/12.1-ReadFile/12.1-ReadFile.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "12.1-ReadFile", "12.1-ReadFile.csproj", "{DA9BCA48-DBB9-4488-98F2-87356CE4715F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DA9BCA48-DBB9-4488-98F2-87356CE4715F}.Debug|x86.ActiveCfg = Debug|x86 + {DA9BCA48-DBB9-4488-98F2-87356CE4715F}.Debug|x86.Build.0 = Debug|x86 + {DA9BCA48-DBB9-4488-98F2-87356CE4715F}.Release|x86.ActiveCfg = Release|x86 + {DA9BCA48-DBB9-4488-98F2-87356CE4715F}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/12.1-ReadFile/12.1-ReadFile.userprefs b/12.1-ReadFile/12.1-ReadFile.userprefs new file mode 100644 index 0000000..00692ed --- /dev/null +++ b/12.1-ReadFile/12.1-ReadFile.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/12.1-ReadFile/ReadFile.cs b/12.1-ReadFile/ReadFile.cs new file mode 100644 index 0000000..4f65899 --- /dev/null +++ b/12.1-ReadFile/ReadFile.cs @@ -0,0 +1,19 @@ +using System; +using System.IO; + +class ReadFile { + public static void Main() { + StreamReader reader = new StreamReader("../../exempel.txt"); + int lineNumber = 0; + string line; + + // Läsa in alla rader i en fil + do { + line = reader.ReadLine(); + lineNumber++; + Console.WriteLine("Line:{0}: {1}", lineNumber, line); + } while(line != null); + + reader.Close(); + } +} diff --git a/12.1-ReadFile/bin/Debug/12.1-ReadFile.exe b/12.1-ReadFile/bin/Debug/12.1-ReadFile.exe new file mode 100644 index 0000000000000000000000000000000000000000..2ebe74a11126557cfb5c3cae4fcc7d12ea521f0c GIT binary patch literal 4608 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 P0@?!F0@?z#Wr4o|6sm{i literal 0 HcmV?d00001 diff --git a/12.1-ReadFile/exempel.txt b/12.1-ReadFile/exempel.txt new file mode 100644 index 0000000..7632dad --- /dev/null +++ b/12.1-ReadFile/exempel.txt @@ -0,0 +1,4 @@ +Anna +Bertil +Catrin +David \ No newline at end of file diff --git a/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csproj.FileListAbsolute.txt b/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..0e0307a --- /dev/null +++ b/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\12.1-ReadFile\bin\Debug\12.1-ReadFile.exe +C:\Users\Crille\CSharp\12.1-ReadFile\bin\Debug\12.1-ReadFile.pdb +C:\Users\Crille\CSharp\12.1-ReadFile\obj\x86\Debug\12.1-ReadFile.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\12.1-ReadFile\obj\x86\Debug\12.1-ReadFile.exe +C:\Users\Crille\CSharp\12.1-ReadFile\obj\x86\Debug\12.1-ReadFile.pdb diff --git a/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csprojResolveAssemblyReference.cache b/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.exe b/12.1-ReadFile/obj/x86/Debug/12.1-ReadFile.exe new file mode 100644 index 0000000000000000000000000000000000000000..2ebe74a11126557cfb5c3cae4fcc7d12ea521f0c GIT binary patch literal 4608 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 P0@?!F0@?z#Wr4o|6sm{i literal 0 HcmV?d00001 diff --git a/12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/12.1-ReadFile/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/12.2-FileWriter/12.2-FileWriter.csproj b/12.2-FileWriter/12.2-FileWriter.csproj new file mode 100644 index 0000000..080e19f --- /dev/null +++ b/12.2-FileWriter/12.2-FileWriter.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {9B8CD4A6-98FC-44D1-AD7C-5B2795DE2E0F} + Exe + FileWriter + 12.2-FileWriter + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/12.2-FileWriter/12.2-FileWriter.sln b/12.2-FileWriter/12.2-FileWriter.sln new file mode 100644 index 0000000..bb5577f --- /dev/null +++ b/12.2-FileWriter/12.2-FileWriter.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "12.2-FileWriter", "12.2-FileWriter.csproj", "{9B8CD4A6-98FC-44D1-AD7C-5B2795DE2E0F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9B8CD4A6-98FC-44D1-AD7C-5B2795DE2E0F}.Debug|x86.ActiveCfg = Debug|x86 + {9B8CD4A6-98FC-44D1-AD7C-5B2795DE2E0F}.Debug|x86.Build.0 = Debug|x86 + {9B8CD4A6-98FC-44D1-AD7C-5B2795DE2E0F}.Release|x86.ActiveCfg = Release|x86 + {9B8CD4A6-98FC-44D1-AD7C-5B2795DE2E0F}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/12.2-FileWriter/12.2-FileWriter.userprefs b/12.2-FileWriter/12.2-FileWriter.userprefs new file mode 100644 index 0000000..8313078 --- /dev/null +++ b/12.2-FileWriter/12.2-FileWriter.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/12.2-FileWriter/FileWriter.cs b/12.2-FileWriter/FileWriter.cs new file mode 100644 index 0000000..ac08706 --- /dev/null +++ b/12.2-FileWriter/FileWriter.cs @@ -0,0 +1,19 @@ +using System; +using System.IO; + +class FileWriter { + public static void Main() { + StreamWriter writer = new StreamWriter("../../namn.txt"); + + writer.WriteLine("Anna"); + writer.WriteLine("Bertil"); + writer.WriteLine("Catrin"); + writer.WriteLine("David"); + writer.WriteLine("Estelle"); + writer.WriteLine("Fredrik"); + + writer.Close(); + + Console.WriteLine("Allt klart...."); + } +} diff --git a/12.2-FileWriter/bin/Debug/12.2-FileWriter.exe b/12.2-FileWriter/bin/Debug/12.2-FileWriter.exe new file mode 100644 index 0000000000000000000000000000000000000000..1fd15bac11066c1c7e0a217908edfa10f4baf6c3 GIT binary patch literal 4608 zcmeHKO>7%Q6n^U_ZJLslmI}&G%i>ZfsM$DafKnyYN$fx%f7EU&Axm_{lrDs2q%fIg6tP0 zeA7nVU-4!qb!{~O{(&BQD-z8J{41O|bb6lcyuoQOiB4KlNe7(HEenF}2hn;Ui|j2a zyby+*E1g7RUzmC?WQk^ad8TWaKLh8MqJH|)B+8%;{7o1=Wd(a#a7`vfRaj!|4wAq% z)sKV+H_Mwrhsb`AHp@GD=zDr-d<-3%hkIzdONU$7g?t>61Nb%u>CU~W16x7dNi&59 zXAF)E;5sxWtc-Oib7<^dmh_VcoPm1ZX`StX6LW}3@;FO35W zdII!)W@EiM0=-i72xjSm`W1C|;Wjd49P9v{#4YT64~KYSXrVzT;G%IX-OYVNt+ zc^Zap2jyueT@QR6-2uFZ#(;;B1Iwo=XE0tehG`yj8uMVSMce2g@HJEczL9+3ebk`a zsqYMJfSpK-XPbb5IBl3*3@dd{+(%>M*7(Sr>xmQ6jfAvBQ&5*BUpb-l+%gqfDiS^| zmmd>OM2of?kmW?7Y%8o|^&oP6VXX?O+%Ui*Qqh)G5zXQ75l@8j)O3WkE!QKF49U56 zH3(JYI*M|lT(4H`vM0J`u?(J&t5C_PB+zW=*O0a>2-$EQ=wpE$A^I`l*-cHUuDkX? zHiN3{dT!L}YB$s&i8jAX_#}nx$K|0S&WSduy9GB8H0y;5I1E(i38Fm~)?^foaX>cK z2*sj^nrO6j8XQY$Xa--Jgv{l=Ff7NiiH{ffspM@q*PzPQq?bUja$W((`Ktd%w_W+^N`R%#x;yQIIUjasW# zDZ|x&7E0|qgC}sBX_KixLUOlUta)@cl=-I68(MF6A*_nWXERI(WdDv;85 zo{3k~ZiGJ^zovQ;iSL`0KasCrLe7KF^mvHLc=z#L`$m?i!ke!R1G7Zm#cD07q$bd> zQh^=?&eJha^R!G$;OBwoKr?*Q_x-Q&4XfD>I@+d^JGi3&kwY`!mCvs^eI^R{3}}r) zZFVd1s3NpBq)MN3e0GL>UTS!!?=$3TAgAOUtzN>@8`>sA$!~(npb58X3S*PVIh?SH z9DT;t;IA9Uglz_=TGw_Jwi4D|n+#6gZsYgdF4*&I_#Bt$ZREcM?1LxV{NorgP9vT8 zCv@c4+Ja3}+a1t3E`Y9T53`tkjau5aO6%}W#QCl0c*|`$-zXd}nHzKeEbfG!?+W~d zxOeKPON5oWc-Gzd^4$4*KEKOQ`hG`-TQ5ZKZ@?_F5(!1ZpZ>m%$O`tP9^( zBfjg%P=#yJh!grpY~@>xv9#&ifx9MDlw58)8eExX$Ju;E;DHmhF3JcGT4WXA#+ynn zwx(+}&vo>(!?J6&^l0oMl64i$2W#PF<};qw;}Ba3r;b-ytIb0q#p8A4DJm<{ZQ%7& z73wm*9!k8LfUX}L{Z5_l;RVqUp6M~3O518aXoRPPOq+Fg+QI7zWn8m8CEAnHPDU@0 pO_KWPMY&Ioc8UOl$8cfldX?_9(E6h5!5w9`Kv)QSc1X&@qn`Kk6t(xil$5*j+xW<(Juf$8wZP8ep)dt-n^ z<7kZROcO~=6IfsqU6{C$5Tii4AOuX*#1a?Al?(qCBItsJGJfCtX-CpbB2BO}y=Qvf zcmK}2=brQKefQkgSSDrWt$ezmM}m>AE+K% zHDH06lA`5ofqqd>z;gC~%NJp-pX=DYE(6-7RB8a0O7*xZs$~l-^7f+gYL%`M3oJDM`93UP z|C#4-ZpSJaqEfSh1(g3Q7-tz&-5ehqywo`BpNz}Q=ycubi$lAne);hm|Ky;PZ#nh$ zK7V@Fe}0q5&8Fe=2R_Jc`}*LUBWHi#e)SFW!zpeXNzwdR@ATBxfr%SG{eAMp?rEn~ zU8}_cFS&|(SS@-hJr`$zTi0$~<3=va+oZN8_E?5#B_d`fn>7-V_(altIT7v-bZ^;_ z$r{g_nSx;^=97VxWlOzcOQjsClr=AvhSU*9YCcIR?k{@TCy4#`fmO6gYusI0^Fv50 zqRYnjj{ZDzdRF_dn|ij#5wYzi!|HO->fshik5~2I1dA|$xm%Q zbyX^V2f%MDSZqHRv1BHPbcfXYDfbrGYs>m(S?}KyKV}t-!#G2lO9zHWMLI>d`#?Jz z(OjH`fzQth=+Mw`W$@QapSlH~%b$=zpU}=BrgiXBPWFGlGN$YF1+Q}-*NO@JD3H4L zxCmG@=@sta*`-1gRkZ{xz`3KS_AIbY+P!rdOJrm;*0p~qS1^z5eAI^>D6vQTe`6s|qnU_@N56)6kUtOazu^EtN{B5!ZNNzjCLd{-~C_jS$BfBN`{ zFKows*aN@QDu4N~_Z9Aab?|0z6zow45)av#-)6ir=j%ZE_W`el*evJV>=_`RpML)- zw?t(AEI}fX?R`Cwp0I5BEO6a>&b&SSoB$Hs{kPc-w7G8*Y{zGm#4&luxWIdA@9cO( z#5*H#yX37MVn+`7>`tAuS6dZW>HFU}Mi3myEyl7|gTf|i*IP8i99hB=fk%+%dEI?rdJl2&oTnIn(|d@q?RcH*3HzZp8D}D< WR3wbVnP%WAWoIDbaD<$I`{6B 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 literal 0 HcmV?d00001 diff --git a/12.2-FileWriter/obj/x86/Debug/12.2-FileWriter.exe b/12.2-FileWriter/obj/x86/Debug/12.2-FileWriter.exe new file mode 100644 index 0000000000000000000000000000000000000000..1fd15bac11066c1c7e0a217908edfa10f4baf6c3 GIT binary patch literal 4608 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 WR + + + Debug + x86 + {2EEAC6FC-66AD-4B29-8B71-E71CFA048680} + Exe + FileFind + 12.3-FileFind + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/12.3-FileFind/12.3-FileFind.sln b/12.3-FileFind/12.3-FileFind.sln new file mode 100644 index 0000000..7a77dde --- /dev/null +++ b/12.3-FileFind/12.3-FileFind.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "12.3-FileFind", "12.3-FileFind.csproj", "{2EEAC6FC-66AD-4B29-8B71-E71CFA048680}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2EEAC6FC-66AD-4B29-8B71-E71CFA048680}.Debug|x86.ActiveCfg = Debug|x86 + {2EEAC6FC-66AD-4B29-8B71-E71CFA048680}.Debug|x86.Build.0 = Debug|x86 + {2EEAC6FC-66AD-4B29-8B71-E71CFA048680}.Release|x86.ActiveCfg = Release|x86 + {2EEAC6FC-66AD-4B29-8B71-E71CFA048680}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/12.3-FileFind/12.3-FileFind.userprefs b/12.3-FileFind/12.3-FileFind.userprefs new file mode 100644 index 0000000..59037b9 --- /dev/null +++ b/12.3-FileFind/12.3-FileFind.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/12.3-FileFind/FileFind.cs b/12.3-FileFind/FileFind.cs new file mode 100644 index 0000000..7f1a7cc --- /dev/null +++ b/12.3-FileFind/FileFind.cs @@ -0,0 +1,37 @@ +using System; +using System.IO; + +class FileFind { + public static void Main() { + string fileName = "../../bacon.txt"; + string word = "pork"; + + try { + StreamReader reader = new StreamReader(fileName); + int occurences = 0; + + string line = reader.ReadLine(); + + while (line != null) { + int index = line.IndexOf(word); + while (index != -1) { + occurences++; + index = line.IndexOf(word, (index + 1)); + } + line = reader.ReadLine(); + } + Console.WriteLine("Ordet \"{0}\" fanns med {1} i filen: {2}", word, occurences, fileName); + reader.Close(); + } + catch (FileNotFoundException fnf) { + Console.WriteLine("Kunde inte oppna filen: {0}", fileName); + Console.WriteLine(fnf); + } + catch (IOException ioex) { + Console.WriteLine("Kan inte lasa fran filen: {0}", fileName); + Console.WriteLine(ioex); + } + + Console.WriteLine("Allt klart..."); + } +} diff --git a/12.3-FileFind/bacon.txt b/12.3-FileFind/bacon.txt new file mode 100644 index 0000000..bc92786 --- /dev/null +++ b/12.3-FileFind/bacon.txt @@ -0,0 +1,17 @@ +Bacon ipsum dolor amet corned beef turducken sirloin shank +tenderloin jerky tongue venison salami chicken prosciutto +leberkas spare ribs shankle strip steak. Ball tip picanha +turducken prosciutto porchetta. Kevin ham hock shankle cow. +Turkey short ribs leberkas, chicken spare ribs corned beef +tongue tenderloin pork meatball turducken fatback bresaola. +Alcatra tenderloin ham hock landjaeger chicken ball tip +picanha andouille filet mignon short ribs strip steak. + +Tri-tip pork chop salami, strip steak flank tongue bacon +pancetta. Short ribs ham pig fatback. Tongue alcatra +venison swine, strip steak cupim chicken tri-tip fatback +turducken bresaola. Hamburger rump pork chop beef ribs +pancetta bresaola prosciutto turkey tri-tip tail. Meatloaf +jowl prosciutto landjaeger drumstick ham ham hock tongue +chuck turkey short ribs bresaola tail pastrami. Beef beef +ribs pork loin rump filet mignon buffalo salami. diff --git a/12.3-FileFind/bin/Debug/12.3-FileFind.exe b/12.3-FileFind/bin/Debug/12.3-FileFind.exe new file mode 100644 index 0000000000000000000000000000000000000000..371b2b2ebae0b43721ff035e3f568f3a37bd5ca6 GIT binary patch literal 5120 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 Gfj + + + Debug + x86 + {27285D0A-50CB-4CF2-94DE-309DDD1078EA} + Exe + Enkel_OOP + 13.1-Enkel_OOP + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + + + + \ No newline at end of file diff --git a/13.1-Enkel_OOP/13.1-Enkel_OOP.sln b/13.1-Enkel_OOP/13.1-Enkel_OOP.sln new file mode 100644 index 0000000..af62bca --- /dev/null +++ b/13.1-Enkel_OOP/13.1-Enkel_OOP.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "13.1-Enkel_OOP", "13.1-Enkel_OOP.csproj", "{27285D0A-50CB-4CF2-94DE-309DDD1078EA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {27285D0A-50CB-4CF2-94DE-309DDD1078EA}.Debug|x86.ActiveCfg = Debug|x86 + {27285D0A-50CB-4CF2-94DE-309DDD1078EA}.Debug|x86.Build.0 = Debug|x86 + {27285D0A-50CB-4CF2-94DE-309DDD1078EA}.Release|x86.ActiveCfg = Release|x86 + {27285D0A-50CB-4CF2-94DE-309DDD1078EA}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/13.1-Enkel_OOP/13.1-Enkel_OOP.userprefs b/13.1-Enkel_OOP/13.1-Enkel_OOP.userprefs new file mode 100644 index 0000000..116f97b --- /dev/null +++ b/13.1-Enkel_OOP/13.1-Enkel_OOP.userprefs @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/13.1-Enkel_OOP/Enkel_OOP.cs b/13.1-Enkel_OOP/Enkel_OOP.cs new file mode 100644 index 0000000..2a37d70 --- /dev/null +++ b/13.1-Enkel_OOP/Enkel_OOP.cs @@ -0,0 +1,20 @@ +using System; + +class Enkel_OOP { + public static void Main() { + Hund h = new Hund(); + Kanin k = new Kanin(); + Katt c = new Katt(); + + h.namn = "Fido"; + Console.WriteLine("Hunden heter: " + h.namn); + + k.setName("Bambi"); + Console.WriteLine("Kaninen heter: " + k.getName()); + + c.setName("Missen"); + Console.WriteLine("Katten heter: " + c.getName()); + + Console.WriteLine("Allt klart..."); + } +} diff --git a/13.1-Enkel_OOP/Hund.cs b/13.1-Enkel_OOP/Hund.cs new file mode 100644 index 0000000..768062d --- /dev/null +++ b/13.1-Enkel_OOP/Hund.cs @@ -0,0 +1,11 @@ +using System; + +public class Hund { + public string namn; + // FEL!!!!! + + public Hund() { + Console.WriteLine("Skapade en Hund"); + } +} + diff --git a/13.1-Enkel_OOP/Kanin.cs b/13.1-Enkel_OOP/Kanin.cs new file mode 100644 index 0000000..1a8436e --- /dev/null +++ b/13.1-Enkel_OOP/Kanin.cs @@ -0,0 +1,18 @@ +using System; + +public class Kanin { + private string namn; + + public Kanin() { + Console.WriteLine("Skapade en Kanin"); + } + + public string getName() { + return namn; + } + + public void setName(string n) { + namn = n; + } +} + diff --git a/13.1-Enkel_OOP/Katt.cs b/13.1-Enkel_OOP/Katt.cs new file mode 100644 index 0000000..cb2d8ab --- /dev/null +++ b/13.1-Enkel_OOP/Katt.cs @@ -0,0 +1,18 @@ +using System; + +public class Katt { + private string namn; + + public Katt() { + Console.WriteLine("Skapade en Katt"); + } + + public string getName() { + return namn; + } + + public void setName(string n) { + namn = n; + } +} + diff --git a/13.1-Enkel_OOP/bin/Debug/13.1-Enkel_OOP.exe b/13.1-Enkel_OOP/bin/Debug/13.1-Enkel_OOP.exe new file mode 100644 index 0000000000000000000000000000000000000000..f344226689f814f6970b89ddea2807abd5803b1f GIT binary patch literal 5120 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 literal 0 HcmV?d00001 diff --git a/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csproj.FileListAbsolute.txt b/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..375cde9 --- /dev/null +++ b/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\13.1-Enkel_OOP\bin\Debug\13.1-Enkel_OOP.exe +C:\Users\Crille\CSharp\13.1-Enkel_OOP\bin\Debug\13.1-Enkel_OOP.pdb +C:\Users\Crille\CSharp\13.1-Enkel_OOP\obj\x86\Debug\13.1-Enkel_OOP.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\13.1-Enkel_OOP\obj\x86\Debug\13.1-Enkel_OOP.exe +C:\Users\Crille\CSharp\13.1-Enkel_OOP\obj\x86\Debug\13.1-Enkel_OOP.pdb diff --git a/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csprojResolveAssemblyReference.cache b/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.exe b/13.1-Enkel_OOP/obj/x86/Debug/13.1-Enkel_OOP.exe new file mode 100644 index 0000000000000000000000000000000000000000..f344226689f814f6970b89ddea2807abd5803b1f GIT binary patch literal 5120 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 literal 0 HcmV?d00001 diff --git a/13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/13.1-Enkel_OOP/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/13.2-Superklass/13.2-Superklass.csproj b/13.2-Superklass/13.2-Superklass.csproj new file mode 100644 index 0000000..6307bed --- /dev/null +++ b/13.2-Superklass/13.2-Superklass.csproj @@ -0,0 +1,40 @@ + + + + Debug + x86 + {07032C30-0742-4CFB-AC86-BD575D1B6D84} + Exe + Superklass + 13.2-Superklass + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + + + + + \ No newline at end of file diff --git a/13.2-Superklass/13.2-Superklass.sln b/13.2-Superklass/13.2-Superklass.sln new file mode 100644 index 0000000..a448813 --- /dev/null +++ b/13.2-Superklass/13.2-Superklass.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "13.2-Superklass", "13.2-Superklass.csproj", "{07032C30-0742-4CFB-AC86-BD575D1B6D84}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {07032C30-0742-4CFB-AC86-BD575D1B6D84}.Debug|x86.ActiveCfg = Debug|x86 + {07032C30-0742-4CFB-AC86-BD575D1B6D84}.Debug|x86.Build.0 = Debug|x86 + {07032C30-0742-4CFB-AC86-BD575D1B6D84}.Release|x86.ActiveCfg = Release|x86 + {07032C30-0742-4CFB-AC86-BD575D1B6D84}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/13.2-Superklass/13.2-Superklass.userprefs b/13.2-Superklass/13.2-Superklass.userprefs new file mode 100644 index 0000000..a7af312 --- /dev/null +++ b/13.2-Superklass/13.2-Superklass.userprefs @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/13.2-Superklass/Hund.cs b/13.2-Superklass/Hund.cs new file mode 100644 index 0000000..e6b2197 --- /dev/null +++ b/13.2-Superklass/Hund.cs @@ -0,0 +1,10 @@ +using System; + +public class Hund : Husdjur { + + public void geLjud() { + Console.WriteLine("Hunden skaller"); + } + +} + diff --git a/13.2-Superklass/Husdjur.cs b/13.2-Superklass/Husdjur.cs new file mode 100644 index 0000000..8e651f5 --- /dev/null +++ b/13.2-Superklass/Husdjur.cs @@ -0,0 +1,23 @@ +using System; + +public class Husdjur { + private string namn; + private int vikt; + + public int getVikt() { + return vikt; + } + + public void setVikt(int v) { + vikt = v; + } + + public string getNamn() { + return namn; + } + + public void setNamn(string n) { + namn = n; + } +} + diff --git a/13.2-Superklass/Kanin.cs b/13.2-Superklass/Kanin.cs new file mode 100644 index 0000000..bfc9321 --- /dev/null +++ b/13.2-Superklass/Kanin.cs @@ -0,0 +1,12 @@ +using System; + +public class Kanin : Husdjur { + public void geLjud() { + Console.WriteLine("Kaninen later bara nar den ar radd"); + } + + public void idissla() { + Console.WriteLine("Kaninen tuggar som bara den..."); + } +} + diff --git a/13.2-Superklass/Katt.cs b/13.2-Superklass/Katt.cs new file mode 100644 index 0000000..34f2e51 --- /dev/null +++ b/13.2-Superklass/Katt.cs @@ -0,0 +1,9 @@ +using System; + +public class Katt : Husdjur { + public void geLjud() { + Console.WriteLine("Katten mjauar"); + } + +} + diff --git a/13.2-Superklass/Superklass.cs b/13.2-Superklass/Superklass.cs new file mode 100644 index 0000000..28b9bd4 --- /dev/null +++ b/13.2-Superklass/Superklass.cs @@ -0,0 +1,28 @@ +using System; + +class Superklass { + public static void Main() { + Hund h = new Hund(); + Kanin k = new Kanin(); + Katt c = new Katt(); + + h.setNamn("Fido"); + h.setVikt(18); + + k.setNamn("Bambi"); + k.setVikt(2); + + c.setNamn("Misse"); + c.setVikt(7); + + Console.WriteLine("Hunden {0} har vikten {1}kg", h.getNamn(), h.getVikt()); + Console.WriteLine("Kaninen {0} har vikten {1}kg", k.getNamn(), k.getVikt()); + Console.WriteLine("Katten {0} har vikten {1}kg", c.getNamn(), c.getVikt()); + + h.geLjud(); + k.geLjud(); + c.geLjud(); + + k.idissla(); + } +} diff --git a/13.2-Superklass/bin/Debug/13.2-Superklass.exe b/13.2-Superklass/bin/Debug/13.2-Superklass.exe new file mode 100644 index 0000000000000000000000000000000000000000..68b69fadf3b1cea93c0d3a310dd1cf3bdc19b1f7 GIT binary patch literal 5120 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 vGnaq&gX@Vqf&6 literal 0 HcmV?d00001 diff --git a/13.2-Superklass/obj/x86/Debug/13.2-Superklass.csproj.FileListAbsolute.txt b/13.2-Superklass/obj/x86/Debug/13.2-Superklass.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..5b441ad --- /dev/null +++ b/13.2-Superklass/obj/x86/Debug/13.2-Superklass.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\13.2-Superklass\bin\Debug\13.2-Superklass.exe +C:\Users\Crille\CSharp\13.2-Superklass\bin\Debug\13.2-Superklass.pdb +C:\Users\Crille\CSharp\13.2-Superklass\obj\x86\Debug\13.2-Superklass.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\13.2-Superklass\obj\x86\Debug\13.2-Superklass.exe +C:\Users\Crille\CSharp\13.2-Superklass\obj\x86\Debug\13.2-Superklass.pdb diff --git a/13.2-Superklass/obj/x86/Debug/13.2-Superklass.csprojResolveAssemblyReference.cache b/13.2-Superklass/obj/x86/Debug/13.2-Superklass.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/13.2-Superklass/obj/x86/Debug/13.2-Superklass.exe b/13.2-Superklass/obj/x86/Debug/13.2-Superklass.exe new file mode 100644 index 0000000000000000000000000000000000000000..68b69fadf3b1cea93c0d3a310dd1cf3bdc19b1f7 GIT binary patch literal 5120 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 vGnaq&gX@Vqf&6 literal 0 HcmV?d00001 diff --git a/13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/13.2-Superklass/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/2.1-DataTypes/2.1-DataTypes.csproj b/2.1-DataTypes/2.1-DataTypes.csproj new file mode 100644 index 0000000..595dafe --- /dev/null +++ b/2.1-DataTypes/2.1-DataTypes.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {80D73882-4940-46FE-9B64-C90F3C8D6663} + Exe + DataTypes + 2.1-DataTypes + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/2.1-DataTypes/2.1-DataTypes.sln b/2.1-DataTypes/2.1-DataTypes.sln new file mode 100644 index 0000000..091c917 --- /dev/null +++ b/2.1-DataTypes/2.1-DataTypes.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "2.1-DataTypes", "2.1-DataTypes.csproj", "{80D73882-4940-46FE-9B64-C90F3C8D6663}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {80D73882-4940-46FE-9B64-C90F3C8D6663}.Debug|x86.ActiveCfg = Debug|x86 + {80D73882-4940-46FE-9B64-C90F3C8D6663}.Debug|x86.Build.0 = Debug|x86 + {80D73882-4940-46FE-9B64-C90F3C8D6663}.Release|x86.ActiveCfg = Release|x86 + {80D73882-4940-46FE-9B64-C90F3C8D6663}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/2.1-DataTypes/2.1-DataTypes.userprefs b/2.1-DataTypes/2.1-DataTypes.userprefs new file mode 100644 index 0000000..150aa17 --- /dev/null +++ b/2.1-DataTypes/2.1-DataTypes.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/2.1-DataTypes/DataTypes.cs b/2.1-DataTypes/DataTypes.cs new file mode 100644 index 0000000..d71cdff --- /dev/null +++ b/2.1-DataTypes/DataTypes.cs @@ -0,0 +1,17 @@ +using System; + +class DataTypes { + public static void Main() { + short litet = 5325; + int medel = 75475; + long stort = 5432432; + float pi = 3.14159f; + bool gubbe = true; + + Console.WriteLine("Litet: " + litet); + Console.WriteLine("Medel: " + medel); + Console.WriteLine("Stort: " + stort); + Console.WriteLine("Pi: " + pi); + Console.WriteLine("Gubbe: " + gubbe); + } +} diff --git a/2.1-DataTypes/bin/Debug/2.1-DataTypes.exe b/2.1-DataTypes/bin/Debug/2.1-DataTypes.exe new file mode 100644 index 0000000000000000000000000000000000000000..3bb3f5bf919f8fcf729345e39a9621f99b3bd469 GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.exe b/2.1-DataTypes/obj/x86/Debug/2.1-DataTypes.exe new file mode 100644 index 0000000000000000000000000000000000000000..3bb3f5bf919f8fcf729345e39a9621f99b3bd469 GIT binary patch literal 4608 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 + + + Debug + x86 + {A40388D7-1E77-4A25-867F-E1ADDFCE9FE2} + Exe + Strings + 2.2-Strings + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/2.2-Strings/2.2-Strings.sln b/2.2-Strings/2.2-Strings.sln new file mode 100644 index 0000000..a0f6967 --- /dev/null +++ b/2.2-Strings/2.2-Strings.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "2.2-Strings", "2.2-Strings.csproj", "{A40388D7-1E77-4A25-867F-E1ADDFCE9FE2}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A40388D7-1E77-4A25-867F-E1ADDFCE9FE2}.Debug|x86.ActiveCfg = Debug|x86 + {A40388D7-1E77-4A25-867F-E1ADDFCE9FE2}.Debug|x86.Build.0 = Debug|x86 + {A40388D7-1E77-4A25-867F-E1ADDFCE9FE2}.Release|x86.ActiveCfg = Release|x86 + {A40388D7-1E77-4A25-867F-E1ADDFCE9FE2}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/2.2-Strings/2.2-Strings.userprefs b/2.2-Strings/2.2-Strings.userprefs new file mode 100644 index 0000000..3e5c62f --- /dev/null +++ b/2.2-Strings/2.2-Strings.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/2.2-Strings/Strings.cs b/2.2-Strings/Strings.cs new file mode 100644 index 0000000..d971355 --- /dev/null +++ b/2.2-Strings/Strings.cs @@ -0,0 +1,15 @@ +using System; + +class Strings { + public static void Main() { + string MyString = "This is my little string"; + char tecken = 'K'; + char ett = 'H'; + char tva = 'E'; + char tre = 'J'; + + Console.WriteLine("String: " + MyString); + Console.WriteLine("Tecken: " + tecken); + Console.WriteLine("Flera tecken: " + ett + tva + tre); + } +} diff --git a/2.2-Strings/bin/Debug/2.2-Strings.exe b/2.2-Strings/bin/Debug/2.2-Strings.exe new file mode 100644 index 0000000000000000000000000000000000000000..7a998d4eb2441c1c3ff7e2635d84ccde3709fbf4 GIT binary patch literal 4608 zcmeHKU2I&%6+UtOEu#LMSB=AY@2US~Q-^d%SJ zepn;g2iczyaR2?f@8iWz=*FrW{KYnVJCa)w_}4jb=uDn*+~5odqBUD-<$^P@NyUGrflV8925SrRko457dG8gw-x=J3>oU$ksf;kL#>19 zzVso5<*B{XmpGZse!;M#0X*rWFN z==j)kEJ>3OJPP%R*NA?Hev;`zq`aV_+2V85aSQ#4YXw?HQMjZhp1-z`N52OC_sq}u zVF^70%&q4iPZ8!P`sb-}I%H~Lc<9Wsu#UGHN0l@#1=C#eGxQ_ipHLq7*L0H}qqmIw zF8u+LzZiVjVw+P2KMTyz9N*0L03CxQ4VgvDg0;V;=gb_R8SWQH&Qk`uJ~~f7prgQt z>4(4rGzOf3?Qtth(===i8G6{@apb{Tn|f&$_#pih_z8L)_yoNHo6c>z4|)+6XPbaU z*@T?D9G2_8JWprrGsAJwZMh{WS%9i`L*;uVDl~K?t8}IGvUDT5?05m$ZWO9mVPCBW zkyn-Wid5PQ1FRku9aWLhJWe8cGgLRGBP?pE9>KZsW#>Jo5`;SPTupgds#hvb$(Jp& zrVO4Cq}0i%WTM%yTJwCV3Q}!)F7!=-6JhqN(s#BDrCaXefouj<$@9Ia(bBdRAWj|* z1J{YT)1fcvy7D5q=mnByHylMYR-_H`NRx5SU0pdkaqn07 z7_1IKR;RG6Od6=KkIC*dr81dJC$SV{e?K;5W}ts>*PcuVV4(k5i;me#bH$yddOBXk zDSWIywy2nSd`Fe{bj^1fOITFuwy4YEtpuWZOC0CjUQ8XjuAJIZ7|dd9`3!W=tzOgERI9Vf^L@EG zTR`<|t8MGG8kSyO-8%css@X8@8oO35aeV*luo&MFoJYX4VCvhD+$Fm;FU^K(ZcCbP z)_l)W+GU^5UA#C>k;ob95&CbaK+4>200 zx)ArtecP_fgR$V%!5KM^QxWEii=ZoJoMJ=}Z~CckC)38_qV)FHyk?9Q^4ALq*ZlWQ`KI%rr{QB~jEf&Xb7 zhSJv`d^CAstLlr*=8It}J7$k&g$&%Vj5~iSd#yM>d^Rg|nb>>-3?iF^l;U4Rj9-DXxI&_=Nw(NH^;J~>IB}p)KPM?nc3h< zh#hAOWr;UT)Yugf9;=8dz;!p3z1*0t)qD?+0$gdfQ>$f1njRum*U>_-9zJ9|XR>A- z=GM}!<6Y5+c}SFerH(jdd0Bazc;Hl|en_w5iB|z=`N7fe);Z!uxhZ|&GoH#idLh^h zZ%CCDb#L0m0}5qacYH15q>Pi1?}#P|ePmbclOsDtfWhQQvO-{ZwI9I)Dt<8 literal 0 HcmV?d00001 diff --git a/2.2-Strings/bin/Debug/2.2-Strings.pdb b/2.2-Strings/bin/Debug/2.2-Strings.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2e7be6997f84a4fea19dd91be83df4b4fe1bb28c GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/2.2-Strings/obj/x86/Debug/2.2-Strings.exe b/2.2-Strings/obj/x86/Debug/2.2-Strings.exe new file mode 100644 index 0000000000000000000000000000000000000000..7a998d4eb2441c1c3ff7e2635d84ccde3709fbf4 GIT binary patch literal 4608 zcmeHKU2I&%6+UtOEu#LMSB=AY@2US~Q-^d%SJ zepn;g2iczyaR2?f@8iWz=*FrW{KYnVJCa)w_}4jb=uDn*+~5odqBUD-<$^P@NyUGrflV8925SrRko457dG8gw-x=J3>oU$ksf;kL#>19 zzVso5<*B{XmpGZse!;M#0X*rWFN z==j)kEJ>3OJPP%R*NA?Hev;`zq`aV_+2V85aSQ#4YXw?HQMjZhp1-z`N52OC_sq}u zVF^70%&q4iPZ8!P`sb-}I%H~Lc<9Wsu#UGHN0l@#1=C#eGxQ_ipHLq7*L0H}qqmIw zF8u+LzZiVjVw+P2KMTyz9N*0L03CxQ4VgvDg0;V;=gb_R8SWQH&Qk`uJ~~f7prgQt z>4(4rGzOf3?Qtth(===i8G6{@apb{Tn|f&$_#pih_z8L)_yoNHo6c>z4|)+6XPbaU z*@T?D9G2_8JWprrGsAJwZMh{WS%9i`L*;uVDl~K?t8}IGvUDT5?05m$ZWO9mVPCBW zkyn-Wid5PQ1FRku9aWLhJWe8cGgLRGBP?pE9>KZsW#>Jo5`;SPTupgds#hvb$(Jp& zrVO4Cq}0i%WTM%yTJwCV3Q}!)F7!=-6JhqN(s#BDrCaXefouj<$@9Ia(bBdRAWj|* z1J{YT)1fcvy7D5q=mnByHylMYR-_H`NRx5SU0pdkaqn07 z7_1IKR;RG6Od6=KkIC*dr81dJC$SV{e?K;5W}ts>*PcuVV4(k5i;me#bH$yddOBXk zDSWIywy2nSd`Fe{bj^1fOITFuwy4YEtpuWZOC0CjUQ8XjuAJIZ7|dd9`3!W=tzOgERI9Vf^L@EG zTR`<|t8MGG8kSyO-8%css@X8@8oO35aeV*luo&MFoJYX4VCvhD+$Fm;FU^K(ZcCbP z)_l)W+GU^5UA#C>k;ob95&CbaK+4>200 zx)ArtecP_fgR$V%!5KM^QxWEii=ZoJoMJ=}Z~CckC)38_qV)FHyk?9Q^4ALq*ZlWQ`KI%rr{QB~jEf&Xb7 zhSJv`d^CAstLlr*=8It}J7$k&g$&%Vj5~iSd#yM>d^Rg|nb>>-3?iF^l;U4Rj9-DXxI&_=Nw(NH^;J~>IB}p)KPM?nc3h< zh#hAOWr;UT)Yugf9;=8dz;!p3z1*0t)qD?+0$gdfQ>$f1njRum*U>_-9zJ9|XR>A- z=GM}!<6Y5+c}SFerH(jdd0Bazc;Hl|en_w5iB|z=`N7fe);Z!uxhZ|&GoH#idLh^h zZ%CCDb#L0m0}5qacYH15q>Pi1?}#P|ePmbclOsDtfWhQQvO-{ZwI9I)Dt<8 literal 0 HcmV?d00001 diff --git a/2.2-Strings/obj/x86/Debug/2.2-Strings.pdb b/2.2-Strings/obj/x86/Debug/2.2-Strings.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2e7be6997f84a4fea19dd91be83df4b4fe1bb28c GIT binary patch literal 13824 zcmeHNO>7%Q6dpTn5+_Ysr!AVsRMf>`cSo|U7o}j9>G<6Kc1;}gti;YN{ya(NE zGkL874Jd#9T$EJ18rb07P`jO%JufzY6879nKepBZSc@nYec;7n9j=n9Sp((l-zx22 z%_g7Mw<`yB4xVqA4NS+y*&T0s-#9lsdg9lgJ_}3_+V{<`y|6cso(;_O3UQ@zWM=W92t9WZrkV2>u;Z++aNu4vhCa9hHV31Z=X1R?83~ecCNfux(3S4e=duq{-5{k z$3kA|eUt55S_9JlOY5i>BnnO^UB0l-7d%4r<1An+For_w$TfMHm)5A`;{TNd-7I`0S&5 zeq6N&X_kcmmT7>b%Fw{Ii`OpFHjlG8srwVV3{5u@Q9Uy?r6r>AgGv3#L?js56wm9K z>=Q=9;lY$)i9coLy%Zz@>*(ALj&4T z=8QS#*;rHZc`KjecV3;tNh_c2otLj`7`OH4yU+LW;BV*8Jo4qpN8Nt!ho|1%4^a^l zLm~q1LnYQ_9OJs&^98Xz&x)dAz4V^*$J$3#`eIVNKwDA8m&(kA1fM)0-Zh?C5l zz?;Fl!SNpR0dUBe&w?XvGH(^P!BeWhdZ4WY{Ydu$_n}>N;t$B zuNU@>=Q7zm_jKJ>x$Qsg1)yErRg$OPO_#2Qt4}xR5nZSxse!81fPyujbGsb5u>mJR zBjmVN*VuYp_4A)Le#RfR_I-#?Uv3sx{aouG1{9zlco1-j=Y6+WH@}~C^X#t!rQZkK z5^}%T>})g!AtHqb7N~;+P-=b?Y39~p6lNv zD915MVxL^j_}m?}%RJr??%9a*Dn8OCzQCq6*30a)Tl&A^Jg0pQcpu>J0N54l_W(#A z0Zf4Bcbo|BIq$+VUOg2`XQnhG1O+eiK!|%ws<#s$F|Od_?*RBpZkeq8Cpfp0r0;eP zSQfGG + + + Debug + x86 + {ED7EEDAF-99B2-4538-B084-CC5984A30F39} + Exe + Operatorer + 3.1-Operatorer + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/3.1-Operatorer/3.1-Operatorer.sln b/3.1-Operatorer/3.1-Operatorer.sln new file mode 100644 index 0000000..38c5189 --- /dev/null +++ b/3.1-Operatorer/3.1-Operatorer.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "3.1-Operatorer", "3.1-Operatorer.csproj", "{ED7EEDAF-99B2-4538-B084-CC5984A30F39}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {ED7EEDAF-99B2-4538-B084-CC5984A30F39}.Debug|x86.ActiveCfg = Debug|x86 + {ED7EEDAF-99B2-4538-B084-CC5984A30F39}.Debug|x86.Build.0 = Debug|x86 + {ED7EEDAF-99B2-4538-B084-CC5984A30F39}.Release|x86.ActiveCfg = Release|x86 + {ED7EEDAF-99B2-4538-B084-CC5984A30F39}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/3.1-Operatorer/3.1-Operatorer.userprefs b/3.1-Operatorer/3.1-Operatorer.userprefs new file mode 100644 index 0000000..70b318f --- /dev/null +++ b/3.1-Operatorer/3.1-Operatorer.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/3.1-Operatorer/Operatorer.cs b/3.1-Operatorer/Operatorer.cs new file mode 100644 index 0000000..fc4e7e3 --- /dev/null +++ b/3.1-Operatorer/Operatorer.cs @@ -0,0 +1,33 @@ +using System; + +class Operatorer { + public static void Main() { + int a = 1; + float f = 45f; + /* + Console.WriteLine("Plus: {0}", 3 + 4); + Console.WriteLine("Plus: {0}", 3 - 4); + Console.WriteLine("Plus: {0}", 3 * 4); + Console.WriteLine("Plus: {0}", 3f / 4f); + */ + a += 5; + //Console.WriteLine("A: " + a); + a -= 5; + //Console.WriteLine("A: " + a); + a *= 5; + //Console.WriteLine("A: " + a); + a /= 5; + //Console.WriteLine("A: " + a); + + a = 5; + Console.WriteLine("A före: " + a); + Console.WriteLine("A efter: " + --a); + Console.WriteLine("A sist: " + a); + + /* + f /= 26; + Console.WriteLine("f: " + f); + Console.WriteLine("f: {0:0.000}", f); + */ + } +} diff --git a/3.1-Operatorer/bin/Debug/3.1-Operatorer.exe b/3.1-Operatorer/bin/Debug/3.1-Operatorer.exe new file mode 100644 index 0000000000000000000000000000000000000000..88700f28acfcbe31b32f6467974381861807deb9 GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/3.1-Operatorer/obj/x86/Debug/3.1-Operatorer.exe b/3.1-Operatorer/obj/x86/Debug/3.1-Operatorer.exe new file mode 100644 index 0000000000000000000000000000000000000000..88700f28acfcbe31b32f6467974381861807deb9 GIT binary patch literal 4608 zcmeHKO>9(E6h3d-!Z1LkmVgN2b@;Im`r6WpKw4?(6c{YDVTLN$2yfopP9MB^Z+!Pn z=@>O^G?=((Omv|xFd=bkA_+u;vT$KEtaRa$rE!Cai7_tF@7ypLIh}j%JwNx{ zbI!f*+}k537pR4ZTG9UeljtgXhGC8GkIqBf{^aNFba~m0r>+{~H=fGQI!crRzYthO zVOyT(hax9MQ1*o5iPS_!6#cw3SFTKKu9}`4BN{ha=-idc$=Yf+DP}A;mJ`Ln;Ra~m z3M9~m(HIGIvB+h= zr0YYGeWlZAYzv_`!!XhQW}3&pAbtk+EkWL#Tq{%UxVm3 z9na8e1kb74bntjOg?=;WkC@)?`Wzbr)Qy9yW3-HkKeqJK8XdEyA=BxHYx=uluWF6M z~f_i3MA z<4aAw^;nA9A?u(NJxc3<*U~oNC$Kh4MyT6JQkn*hF8IzIla|v?;7&RNyq*;BCVGv! zsr5YF0UdCq`J*wYtEMq{#Lt&q`5g6|eccl!8Cano$iS5Ik{ToxmF)+vlcP*Ug|bK! zxiiuZ>4@ccWZIZg6`04$Ug#91IVA(-_#XC+vQ|)#;Q`bddCm{cj)d6GTsf4rDJjP) zc)ki9TTx2p%7ucJb7ey<;=vMJm8v$Yw$P|wEIFr`U}%vpOj|a<@$&hz!nn2 zdh`(eA2Sfs_nyEj>M?}BJ9^8b;sy0*H&lM0x(;s}LV0 z`Z*G7PChn(eu^@53V4i;VU(r`Itn@sd;nvHYpu6#*KS75sG@zGB`VRc2ewo_WPj(~12>S#lEN>_fa_cdR7aZ5KEzvnuk&(TD;ga_YU zW{=0^oOFfDcqnP9v^VFU zl|fRJoe>+)Eu?YAa+RzGrH%C5!<(AxJ&SxF?5QUK3WGhh9Rk6-{SfLI5Yhijt9I2n K4+sCF4EzNdAT|sWyQ?r;j6Cbzu;6_5!EKwg!#F&`)WSsvV#2FuEqSW8--k#B2ODC1_r<@Od z_q*r+x!-rrcg}ZCd*d-9nM#hPwMZz^+^qHXKdwC*Y-#aVZtUzAAh-1|>hSs#!=U?Z zrk*7r0qxHpGm6%(1Zv&2Yxm>TmuGyRg7<`hhNq%ZmOwuJS1bLO zvdVAywi_b{+OJkj2Tu2kslIpI=RfJ%clPHWz6_jhx5K_SUm6UIP6sBNgt+19o;>t! zqT`FhFZO)!+upBE7#GgcY>>vkdF}5rA8$Rr?)eiNwmj2*Z81%2BkHdKXpQay?g1)* zO27-yR#gFhpc)7O?AP6Z2T(M>1oF*)>Mqy*Gt3&CeEwQh%4(5-(*J7F)Sd0;NVa;( zovrP139%h#0UbaO5@`$mk6m8pY(RyVMFMr-wYW^QeA)9t=fK<3uKES`0>gqwM1q_k zwE-L(tXtpx(OXa9ooSB%Ow$2HD?v$%>+ex`KRr_T)p`8 z*WFhdyza~IUpj;&(JMN|!{Fs8#CGZHx$ws_zvKNqfW$c2ALcn{#ad-dwuwE5ne`z} z`i<}xP5O-R6HRs!Fz*Au7kmRad`^@19=Pu?!{D{x`@oTAM!_}kda((X%MS#AN(a0M zHvo+mcjNg7%6S0xhs1Xc*a?)un=KPt0oL~rzVCMV*`5YC`K|So312o}}wkZ2%Fk7%A16_9{SDE$`@&x%jd zu;z1a=Oei{;3V)MA8qv-v)3g*|Ec5WykX1l!+pvrpZLqmwSEB5fbBpBAc^-d+#3t= z>y*Xtux|%)?+0WGxmQeOgXA1P`(GXB^^HYyhY6zdvE8k0JHva$jt_&^r>JRiw6$7*e2BQ|Zb8noYK>Z;-NgT4nQ0sanv zpFvJK1(*Q+cb?bE`#0y^n-L3*#>ezj2m&tZD2N^=1-u6!ad#mbVH$}Y*aFBI`R##L zOD9ZIRI~)(>k18!`tO5K^Xb14d7O6u91ko{73JQ^`Vgj?IJRg@^4-fKTG0xSz?op! z_2k8gL7w{!4pewvZ@Sbqd49I)m6LCL9z|TJC!RRkofu7uP$D|6r$i`)>3&3y9@dSK zv1IJ19kERFf6o5bW85y2{olNr?LU6jfz!3y&;OSpU+4Xwz2q&;llF(UhUatn>R;-Y{h@xTXSoI7dg9bCf7`<~hg$`nT`C^nlmwInN + + + Debug + x86 + {3BE2712E-4777-4A5B-A075-F09D065EE655} + Exe + Comparison + 3.2-Comparison + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/3.2-Comparison/3.2-Comparison.sln b/3.2-Comparison/3.2-Comparison.sln new file mode 100644 index 0000000..ef37949 --- /dev/null +++ b/3.2-Comparison/3.2-Comparison.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "3.2-Comparison", "3.2-Comparison.csproj", "{3BE2712E-4777-4A5B-A075-F09D065EE655}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3BE2712E-4777-4A5B-A075-F09D065EE655}.Debug|x86.ActiveCfg = Debug|x86 + {3BE2712E-4777-4A5B-A075-F09D065EE655}.Debug|x86.Build.0 = Debug|x86 + {3BE2712E-4777-4A5B-A075-F09D065EE655}.Release|x86.ActiveCfg = Release|x86 + {3BE2712E-4777-4A5B-A075-F09D065EE655}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/3.2-Comparison/3.2-Comparison.userprefs b/3.2-Comparison/3.2-Comparison.userprefs new file mode 100644 index 0000000..db560ae --- /dev/null +++ b/3.2-Comparison/3.2-Comparison.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/3.2-Comparison/Comparison.cs b/3.2-Comparison/Comparison.cs new file mode 100644 index 0000000..15d1ed5 --- /dev/null +++ b/3.2-Comparison/Comparison.cs @@ -0,0 +1,18 @@ +using System; + +class Comparison { + public static void Main() { + int a = 10, b = 15, c = 5; + float f = 5.0000000001f; + + Console.WriteLine("a < b : {0}", a < b); + Console.WriteLine("a > b : {0}", a > b); + + Console.WriteLine("a == b : {0}", a == b); + Console.WriteLine("a != b : {0}", a != b); + + Console.WriteLine("b == a+c : {0}", b == a + c); + + Console.WriteLine("c == f : {0}", c == f); + } +} diff --git a/3.2-Comparison/bin/Debug/3.2-Comparison.exe b/3.2-Comparison/bin/Debug/3.2-Comparison.exe new file mode 100644 index 0000000000000000000000000000000000000000..5245f3a4204104f8c4026d1705a22596d5c0af5c GIT binary patch literal 4608 zcmeHKU2IfE6h3!p=~AFrAwU&mSim6C+byk%q=hZrf`t|uwtyj<(7Si1+Y5K^z23Q7 zyBZCNKZ%JkJQ!nq!o(-zgNY^@(ddId5+8gv;wvva$b&Hk{m$I|1w?!@M$UH5oWD79 z&Y8J0)9Eu8X&Di9p#AX&(dXzHG8*353~`KR2eXY@JT>l=eYUHVFjg8XiIR|T1HAPp zkU-0zF%sw!aonJ2IU|M(Xpl23qq*0J9?*ZyzQ)ETGz`C|na&XX%0;*p=7?57_B#UJ zbgS-eyl8~3t&-rMX|XpWxfFqan*)bV=UIyzoCZNOXND@Y!RgpCAlSYetpzfO-VCMd z!;oX8IW+c#)LS7#bg-3YIzavm99x1q>4rckr~~f_qou51?+MnXJLoM~Vr(yM>F(aL zX63`HQbdftY6PUK#{0(h=Z`^b)P1548LT`UH|+G!_Qi>;z_rN5*+RK${`ygv_8B z!P!l%)r$4|oGT2D}-wvSy6ZMhfvWZPH2_0A5Qa;D;#y-bPj0 zNgWsH7U)F~oK+nRSk+);+AmgIxu1s2J^kZ;Ij}-U`JO44BsEzoE87oUr$D)?ie#CN z7tTpLqG`+V$h0FrtSQVB6)$qi(mW+Y<@g@fie{~_B%?z(i{$fucz!Ix5*8|vtPjaL zR>|{KX0Z&O5UN!5QT2&9NXM07PKJw)4Sg)IBFuh5y4I4WRMTB; zpiVAw3XbbU)uy(+40O=M2lkI&>mA<#^ceL>nv;G=f$@+lTfdrLiYs`TpDG zeQZC9-)$qbX6v0ao7s0f#-hi`2G=rEAM>$xzFmXxGVf1apC7qC{b6a%_b=U;{E?EM zy^ufEH+=OCd>qCyK}Lr#jGj)Q-d-k?ojCD(HZAY!NG6l3o-*hm^Vq~}W8rq!)^rpf z>JtXd_N;5DvW^N|t9lGeOi6>f3@#6d_||xY_xo&O{prvOj``lik}U&Xp4o-ae_m250ax(}Jnnp?>!cR)P3}CR3M@6GJ#jrMohmqeoeIm65l2>e<5GEgPaFnXz>t}`qRTb z#_s~6B7b}}NRAU-i`80EObnwxML9YPJV7TwP112X27VIw5NL+4Ic3oQ3N|5Tnry~e2Z8O#1z5GfxL7F zPnWb!8fSF;8^*bvhJ)RB85j-wEM`|YXW38CHjjX98b?~w_7rSGST|!y;}&i=9k89w-Bj;wqVo6&O?rV;53S3EhVEX{KJzJM( z0p5u?z8O8=@tT|~!SmIt%G^JjcUb2;1AjhVJr&d?!b-Jg-OQJB=l#kx8bcNemSt4g zMWo_y$6+X4zx?&cfu*u57UTEBXll?*r-bxuzlayWXzJwbq5i!op(4vGTCVTO(NtBc z)Peo0yGJagWVzs01sr&4G*t<`eac>tWlQy!9Xs@uKOgnmetDmz%I4x=N|Y_nnU^Z6 z-)wp|xDuk_Y_cfvqKT?)5#gbVs61SEqp9iYSP;05t=}1@6$Gh)*h3UnR5a<$`}Y{n zo|GPkxs|jlcxY5>JS3rfu7WsaaVB&Y@!Tm%b&p<$>Rtt)=?6!@UExc3N-j!QxQs_r zmYVby{qr(RiHb93<2i*g&RedMwWPF@fjdM~4}G95_K|@`5nwPfP+uW1yxRAnQ2`PE P4|MU#hU7l+KdQi=>`X`? literal 0 HcmV?d00001 diff --git a/3.2-Comparison/bin/Debug/3.2-Comparison.pdb b/3.2-Comparison/bin/Debug/3.2-Comparison.pdb new file mode 100644 index 0000000000000000000000000000000000000000..71a05a85d8d845573e873df48a705a8eab271ca0 GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/3.2-Comparison/obj/x86/Debug/3.2-Comparison.exe b/3.2-Comparison/obj/x86/Debug/3.2-Comparison.exe new file mode 100644 index 0000000000000000000000000000000000000000..5245f3a4204104f8c4026d1705a22596d5c0af5c GIT binary patch literal 4608 zcmeHKU2IfE6h3!p=~AFrAwU&mSim6C+byk%q=hZrf`t|uwtyj<(7Si1+Y5K^z23Q7 zyBZCNKZ%JkJQ!nq!o(-zgNY^@(ddId5+8gv;wvva$b&Hk{m$I|1w?!@M$UH5oWD79 z&Y8J0)9Eu8X&Di9p#AX&(dXzHG8*353~`KR2eXY@JT>l=eYUHVFjg8XiIR|T1HAPp zkU-0zF%sw!aonJ2IU|M(Xpl23qq*0J9?*ZyzQ)ETGz`C|na&XX%0;*p=7?57_B#UJ zbgS-eyl8~3t&-rMX|XpWxfFqan*)bV=UIyzoCZNOXND@Y!RgpCAlSYetpzfO-VCMd z!;oX8IW+c#)LS7#bg-3YIzavm99x1q>4rckr~~f_qou51?+MnXJLoM~Vr(yM>F(aL zX63`HQbdftY6PUK#{0(h=Z`^b)P1548LT`UH|+G!_Qi>;z_rN5*+RK${`ygv_8B z!P!l%)r$4|oGT2D}-wvSy6ZMhfvWZPH2_0A5Qa;D;#y-bPj0 zNgWsH7U)F~oK+nRSk+);+AmgIxu1s2J^kZ;Ij}-U`JO44BsEzoE87oUr$D)?ie#CN z7tTpLqG`+V$h0FrtSQVB6)$qi(mW+Y<@g@fie{~_B%?z(i{$fucz!Ix5*8|vtPjaL zR>|{KX0Z&O5UN!5QT2&9NXM07PKJw)4Sg)IBFuh5y4I4WRMTB; zpiVAw3XbbU)uy(+40O=M2lkI&>mA<#^ceL>nv;G=f$@+lTfdrLiYs`TpDG zeQZC9-)$qbX6v0ao7s0f#-hi`2G=rEAM>$xzFmXxGVf1apC7qC{b6a%_b=U;{E?EM zy^ufEH+=OCd>qCyK}Lr#jGj)Q-d-k?ojCD(HZAY!NG6l3o-*hm^Vq~}W8rq!)^rpf z>JtXd_N;5DvW^N|t9lGeOi6>f3@#6d_||xY_xo&O{prvOj``lik}U&Xp4o-ae_m250ax(}Jnnp?>!cR)P3}CR3M@6GJ#jrMohmqeoeIm65l2>e<5GEgPaFnXz>t}`qRTb z#_s~6B7b}}NRAU-i`80EObnwxML9YPJV7TwP112X27VIw5NL+4Ic3oQ3N|5Tnry~e2Z8O#1z5GfxL7F zPnWb!8fSF;8^*bvhJ)RB85j-wEM`|YXW38CHjjX98b?~w_7rSGST|!y;}&i=9k89w-Bj;wqVo6&O?rV;53S3EhVEX{KJzJM( z0p5u?z8O8=@tT|~!SmIt%G^JjcUb2;1AjhVJr&d?!b-Jg-OQJB=l#kx8bcNemSt4g zMWo_y$6+X4zx?&cfu*u57UTEBXll?*r-bxuzlayWXzJwbq5i!op(4vGTCVTO(NtBc z)Peo0yGJagWVzs01sr&4G*t<`eac>tWlQy!9Xs@uKOgnmetDmz%I4x=N|Y_nnU^Z6 z-)wp|xDuk_Y_cfvqKT?)5#gbVs61SEqp9iYSP;05t=}1@6$Gh)*h3UnR5a<$`}Y{n zo|GPkxs|jlcxY5>JS3rfu7WsaaVB&Y@!Tm%b&p<$>Rtt)=?6!@UExc3N-j!QxQs_r zmYVby{qr(RiHb93<2i*g&RedMwWPF@fjdM~4}G95_K|@`5nwPfP+uW1yxRAnQ2`PE P4|MU#hU7l+KdQi=>`X`? literal 0 HcmV?d00001 diff --git a/3.2-Comparison/obj/x86/Debug/3.2-Comparison.pdb b/3.2-Comparison/obj/x86/Debug/3.2-Comparison.pdb new file mode 100644 index 0000000000000000000000000000000000000000..71a05a85d8d845573e873df48a705a8eab271ca0 GIT binary patch literal 13824 zcmeHMUuauZ7(dCXYuYs$t97m_*FTlHu1UJ+I{MOT8nvXM8*ws6uuJa}7S|@@-VUuk zcop<%jw&Kdlp%tO`lKSVwa^D0=!;;*Cx_@mhaz?r!41aZ?|1J#ZLG1<8e*58ul?ma z_nhW-mWE*4`^M%aJZ>qOJ7oey!O9nMRJ1Apc@^g zerrGj+QoB4MeA1so4uRY@8H$Qi;Z7)dUnx|UF!m@Nfe89;Kkww{3@zt4V0UIzncGA zp7Otp?ZWV$o--R~0uxCwJ@}UQ&Cg=-6F<#<9hm5Go*UnIVSgYy6PVg2#D)6)sRM84 zd%rsP+`uR2@BijmF-IcRhBl{_IPqPj)pw{qpnr)yTUJ*a$QLK7c-D6VL?s zfdD}HYk+z{QS~)Y&i=VAmim7_vu8_r^?R#Yth5Hy{8w6|SLXYUyWN(2=_rnQgxHR6 z0lmNg3h4{Bg0}!XC9c%pUj-RO|Gx%We++vpbmNcN?)M%!Ipg6xu7t2G_=!l66QrF0 z*9PBx(Kk1{4{4U&3$QE$C|VmDxIA}xj&t)kyQ6of_L>>POht{{$Ves?O&&@cM^cgC zj*e(y^hnysnT336F&WfNTj;1Qq&q^oxgex33N0on#M6ab4Q!Y_P_ZU8QEig;e>C#c zhqQm5*H=QEx#jGC=+*c$%KlfP(dyQvB?iSdhGOCux9QR|0Or@;5;)HykNFoyfO2ibWb=KI@j|54-v9I$Ef&yZQ7CrS-FT_M%%s zQCIgx&(CK*di2}=$u^(&^!pzlK#@p@KCuJ54npiFV@?nLDDxZA?*b&|$^Ns>>vpa! zW3i7oqga$Dr(KXUj)g)jH)gf&z%%l!F7QV1I5^&AaZG;jC&3ZpS}%fQVAjpz7I->8 zV%`?qqcGhHw7cj4Cn7fY;`evRF*as@NK9+MJwPRh=eRAt&^+VtO_+e&z}XhPvuqQ| z|3um{(v@msnI=?G1vEhWP*i&wxK;S2pN3nD4kp@%V)-#+d}wzemmlLdyf(X>e$eA? z04?I~lDzQFFsZZlbb}Gm-6~QVs96nY*z;-I$J>sZU;*52V@DkPn>rjr@^^?9*P?aVdmn; z1QES27K!ymVxr?za9*x6c|LbvVKXmI@=bOH&%&Jq>v4^eI3~$?#+R#hHJ>-+_Yt=_ zzSbc&;!v~Qpp%xRR}5!7a}1aQb^#m)If**8fPDaBA4DTgFu3$i&(K5J+(^a@LBXr~ z6vPOV3ho9-JYC2}SVm$8ZU>}AezzxL&k4&Ety%-kkkkM<|ASC!x%uCUIu^=G?*Oz3W9BY)=!{7JW&%`(9)#S_2w*CD`fNeQJC^&294Y;r#dc2YWyG;ZmgSwRkj* zywE@{f4D!NEr?J)J(@8^$b`8c%A^lwjNy@je%Q%S_P++^ay4DJ9zuP + + + Debug + x86 + {7F3039D2-4B6D-45E3-9C96-6A3101D32982} + Exe + BinaryOP + 3.3-BinaryOP + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/3.3-BinaryOP/3.3-BinaryOP.sln b/3.3-BinaryOP/3.3-BinaryOP.sln new file mode 100644 index 0000000..c1b0e34 --- /dev/null +++ b/3.3-BinaryOP/3.3-BinaryOP.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "3.3-BinaryOP", "3.3-BinaryOP.csproj", "{7F3039D2-4B6D-45E3-9C96-6A3101D32982}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7F3039D2-4B6D-45E3-9C96-6A3101D32982}.Debug|x86.ActiveCfg = Debug|x86 + {7F3039D2-4B6D-45E3-9C96-6A3101D32982}.Debug|x86.Build.0 = Debug|x86 + {7F3039D2-4B6D-45E3-9C96-6A3101D32982}.Release|x86.ActiveCfg = Release|x86 + {7F3039D2-4B6D-45E3-9C96-6A3101D32982}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/3.3-BinaryOP/3.3-BinaryOP.userprefs b/3.3-BinaryOP/3.3-BinaryOP.userprefs new file mode 100644 index 0000000..31b8829 --- /dev/null +++ b/3.3-BinaryOP/3.3-BinaryOP.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/3.3-BinaryOP/BinaryOP.cs b/3.3-BinaryOP/BinaryOP.cs new file mode 100644 index 0000000..f4a2e84 --- /dev/null +++ b/3.3-BinaryOP/BinaryOP.cs @@ -0,0 +1,25 @@ +using System; + +class BinaryOP { + static void printBinary(byte tal) { + Console.WriteLine("Talet: 0x{0}", Convert.ToString(tal, 2).PadLeft(8, '0')); + } + + public static void Main() { + byte tal = 54; // 0011 0110 = 54 + byte a = 3; // 0000 0011 = 3 + byte b = 5; // 0000 0101 = 5 + + printBinary(tal); + + Console.WriteLine(a | b); // 0000 0111 = 7 + Console.WriteLine(a & b); // 0000 0001 = 1 + Console.WriteLine(a ^ b); // 0000 0110 = 6 + Console.WriteLine(~a & b); // 0000 0100 = 4 + Console.WriteLine(a << 1); // 0000 0110 = 6 + Console.WriteLine(a << 2); // 0000 1100 = 12 + Console.WriteLine(a >> 1); // 0000 0001 = 1 + + + } +} diff --git a/3.3-BinaryOP/bin/Debug/3.3-BinaryOP.exe b/3.3-BinaryOP/bin/Debug/3.3-BinaryOP.exe new file mode 100644 index 0000000000000000000000000000000000000000..c1c2ffe6ade0dd9ee80a112261bf10ab31be2f07 GIT binary patch literal 4608 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 literal 0 HcmV?d00001 diff --git a/3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.exe b/3.3-BinaryOP/obj/x86/Debug/3.3-BinaryOP.exe new file mode 100644 index 0000000000000000000000000000000000000000..c1c2ffe6ade0dd9ee80a112261bf10ab31be2f07 GIT binary patch literal 4608 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 ge{?8Ew!sQofcrTEV*z6UV*z6UV*z7 + + + Debug + x86 + {89CBEC00-46F4-4E9A-8AEA-60A2B9F3046D} + Exe + TypKonverteringar + 3.4-TypKonverteringar + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/3.4-TypKonverteringar/3.4-TypKonverteringar.sln b/3.4-TypKonverteringar/3.4-TypKonverteringar.sln new file mode 100644 index 0000000..b53f20d --- /dev/null +++ b/3.4-TypKonverteringar/3.4-TypKonverteringar.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "3.4-TypKonverteringar", "3.4-TypKonverteringar.csproj", "{89CBEC00-46F4-4E9A-8AEA-60A2B9F3046D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {89CBEC00-46F4-4E9A-8AEA-60A2B9F3046D}.Debug|x86.ActiveCfg = Debug|x86 + {89CBEC00-46F4-4E9A-8AEA-60A2B9F3046D}.Debug|x86.Build.0 = Debug|x86 + {89CBEC00-46F4-4E9A-8AEA-60A2B9F3046D}.Release|x86.ActiveCfg = Release|x86 + {89CBEC00-46F4-4E9A-8AEA-60A2B9F3046D}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/3.4-TypKonverteringar/3.4-TypKonverteringar.userprefs b/3.4-TypKonverteringar/3.4-TypKonverteringar.userprefs new file mode 100644 index 0000000..5e011d1 --- /dev/null +++ b/3.4-TypKonverteringar/3.4-TypKonverteringar.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/3.4-TypKonverteringar/TypKonverteringar.cs b/3.4-TypKonverteringar/TypKonverteringar.cs new file mode 100644 index 0000000..31f630f --- /dev/null +++ b/3.4-TypKonverteringar/TypKonverteringar.cs @@ -0,0 +1,24 @@ +using System; + +class TypKonverteringar { + public static void Main() { + string text = "Hejsan på dig lille vän"; + + Console.WriteLine("sizeof(int): {0}, typeof(int): {1}", sizeof(int), typeof(int)); + Console.WriteLine("sizeof(long): {0}, typeof(long): {1}", sizeof(long), typeof(long)); + Console.WriteLine("sizeof(byte): {0}, typeof(byte): {1}", sizeof(byte), typeof(byte)); + Console.WriteLine("sizeof(float): {0}, typeof(float): {1}", sizeof(float), typeof(float)); + Console.WriteLine("sizeof(double): {0}, typeof(double): {1}", sizeof(double), typeof(double)); + Console.WriteLine("sizeof(char): {0}, typeof(char): {1}", sizeof(char), typeof(char)); + + Console.WriteLine("String: " + text.Length); + + int i = 10; + float f = 17.5f; + Console.WriteLine("i+f={0}", i + f); + + int svar; + svar = i - (int)f; + Console.WriteLine("Svar: {0}", svar); + } +} diff --git a/3.4-TypKonverteringar/bin/Debug/3.4-TypKonverteringar.exe b/3.4-TypKonverteringar/bin/Debug/3.4-TypKonverteringar.exe new file mode 100644 index 0000000000000000000000000000000000000000..269f22886fcaeafe3a541d81feb5a7455049fcae GIT binary patch literal 5120 zcmd^CU2I!P6+YKV8rNyu&34&#OKESMtw@*V#@TqgB_vztw+)-5Y3z1?WYJt-Pn_Fc z-)rVxyY^C0SK0+C3hV>o1qt!Q3kWKNL4&iUrdnKLtIj#poPgL;Ul7vKBu6Wu}0C9UYa$qk6($9^2AAMSl?_>Q*n z)^K*)_Vu##iqb6Umg%})py!1yE3R(4`oj5)Uh)dU7#xf}*-*W{NVKB$Q2tl-mz%S_ zLlJF28z72-6AihaI)Pfpm&V6LM->U}MvL|^;c^2X_*{Bu^L3&})PJjPbVCU3gWmJp zPJ`dqV76DAMElVH^+$=0wDa%R)^|)-$SC^f+Qt}xs0HX3_JTmB*4nTeJymp~O+)(9 zLQmP2MuQj12DOzmtT&`^JOGtw6GGPYD89CmCYo#Os%Dz~io&)&9PC;5hHmGqNAY*``saW6QYBm2#e|v z4QM+G2X~2Hf~cV|zDx8Shz^Ac_wN$@9ilxRjEgDxC=Ok06gv~6W3hn*(XH8ivOhxQ z{;Sa!Z>cG9G-K2swO<;P2O-!Sj#J#Hjz&iL@IEz{`Q)6&omi)O!OHb(CW;vA2z*(WzE%detjb9Pu1Y8mX~tz5KlAR)q`%@0uwM zQ4@3*mrB0nNypAprtSx#MCbEYgcZ=LX}e@tfhQXRW252*c1akQg!FCCg-*(vvM7Qj zL{xFjlUHX09FTk^5X~VAwpnyNKd>#I7DT>MESh;ov|u3*nqau_o1>Z&&3mP??Fg9> zvT9q9hYT~o>>I){YpUh9)HMb&45Ga4*g?G|?dlX-c7w^M*)4(^!?}IVbPJB4vm)T$ zlJrUq&b;UP9waYFI}j_jD_Fs)6wTFn)mRB+3tk1Qr1@W-NJhL$_EIMC)|#(V48jq0W;kC_9^d~Z#=QA*Qlr%hW}w+FA>Z*_O$ zl(q|<+6vHBp}g|ty>07;?6y*iwqc#T&q{Zrl%}B!RwdQm71hqsew#jq{hVp+AsxtI zzgc^0Ux~i=?Cf7}{^OU6-~Y>3KGb{jZ%K;&=#|{1CsOa+L?G6BbkcftO^f$|3=MHJ ziir5=@X+x+)T70Z904NQM-jAo5h>$ng1e``Hy+&=eO9Bx#@b?b=N_MIT=5ya3eRYi zjX$;{TCn}HW7gMj<0-09zsBbnjW88D%E2-ldHe-wme)LYv1W-f-`4E5^se~|3wSf1 z;<$eV%=eJLyoZNjBeRehfBWWzFC4m_{_em1#Bcxf$6xRmYbtlqN6^X5OWScoZa#yX zRnB$2&p9uDC09FrDyKqAcZ^Xkc$3w$81)OS%n5ba~#Bi#4HQxr*~b z7zKylc4XAYNl&ZR2ZKaZuAn1}J_LhLhuL(S>EWxr{y+HJUHClsMw^DP8J^NN(D_!H z=sF+LM$zYq{v3)G=XxZC`VwX6GUy`S@(e8_V_!pm8FVSk-sz{k@BXKmTQqfX9p)UZ zoTpvJd6WjN90!)vOMsUKae51}jLVb6SwI$2emi``Hjb9IiscGGw|jpBTQ%6!iZ^#_ zx}z{jydL3S3UM+C1t*b_X*)A7AgcRhskl|{m`4W|!Ke*;30Mhq%a$banbyZv9|oRR z!>@%zZNmOF&=UGYlfb8F3^;zto>yzCDrAV~cdrPv1Wr&*jTu$;uAt2lhvqS=jPV?4 zi-^|z;IgebHTU@jpEWVM=@;((|2CwQAJ(DU!z*5azXI%Fr#D)DV4v_gX5Y=iUp|l} z^-9%Y>HWrGD82iWpG}{sl^h*O9%p1Ti3uZ_(1mMx1!N*KiHq5#vC|3N50K56j^~P* zL|yoaGtUjircK`$rMy$up}_TL5*6uA`PQ~5nf_SGwxs8KTfvy+m8ML;WK<^-ddYO{ zE#U{v$3e{oRl2^TY`GwiBL?*ji}1q&R=IdFW)iFQ*>c&jkpRJ7!z`B*D;?ot_DGKY-t|Eaf3jYDMPByjbC@nn*p;m=0UJ+H{ z=nm7Fgy}E4Rqv{h3B6*^T1Zgg#x2wFMPpG)$#@rQnx>C;*gieJ;{*Vv$D2EZ4)69u USoH9>>8AQk`Vg-FAz$);0Vl%YHvj+t literal 0 HcmV?d00001 diff --git a/3.4-TypKonverteringar/bin/Debug/3.4-TypKonverteringar.pdb b/3.4-TypKonverteringar/bin/Debug/3.4-TypKonverteringar.pdb new file mode 100644 index 0000000000000000000000000000000000000000..a8caa0f5bb537432f8e7b52b5baa13da5cd62730 GIT binary patch literal 11776 zcmeHMU1%It6uz6pG@HM6(>B)l!!{Tin|5boQw;@4belkEmNu+`wyd<9?QFXwoeeW< zn+1_kq@oWc4}GanLzYnA`2+2z-b z?M$fGH*qO<(1%>@%NNF;-}Kbr+kab~-(UWDPF7?YQ7Ye!?YJ?kv{+rQ5DP4~{`ovC z-T#^9aBk!kGDM|j84D=?mod&NC|aBt8@RA$J}?^-`Ms~!yfQbm=j<;FUj=3d+;r2q zQwIa7`M~+DLM%3noIm`UF?i|7v!fsU{@B;gn6IB@*htyjm3!{oyBCM_g%>xin|Z0p z%~iiE#R7|-qLNpN-b&9~v%s}0*RC*-JH>92yW-=PZd&n(nVy=`$_Nz!!8(kM5qmfn(YSE zIh5A;FXZkY!#*1wKmBdnnTeO@eK#A_vp!xCJD!ql>9KBreZQm4ZrJaY)2l4g0VS1T z0j{=?*czZVe|jpFJ_F#>dS*MmjV96tuG>XzfbH^ttjqF7aerVumb0?@anT`yPM^qk z7{wy1&t%E%C}aK7vb2})&81?S6!O^@cYxCR)`^6PEX=)n=wDa&>A(G$;HUmEVvCSX2{v4n%PmW_P(s^b=(8i{ocYxP`0lO320Dc7Q z2Xk&Wg0b}p1U>d?Fz#c&0d57)fe|CwpMWta`wMUz_y;h)qu2}JcJNjB1r10J3LC%kJ7+zPA*wg4M}Zj7nc@gH=luB1M2Zvy~>`~Rlok} znlN$KL`!$AKWQ4cG@rL98n7auUDgWuE(Wp!EBIEFm`*W9y%g;{3^P zImvL^ktJ^tM0mJw_|ctwo^1axbXCqb8K28`Vj>~=j%RpOgG;K_d7^#fVjKp!>5}IWuwPSkXh;B|y zWs;L_Mk+m}TN(^|8(#h(4so2d%QF^Z4bB%Fvv6>81xGT`3CQ)SK1X_nxmm&)RRn?0 zfPUa8CN!DyCSU{mfo|Y3%C=!`4FaP`^Gv=Tpi^+BEjo!W|LGWZSj^sI$ XXKW>vVSx>mp@z~zSwLCff3U#63Ra28 literal 0 HcmV?d00001 diff --git a/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csproj.FileListAbsolute.txt b/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..4bb410c --- /dev/null +++ b/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\3.4-TypKonverteringar\bin\Debug\3.4-TypKonverteringar.exe +C:\Users\Crille\CSharp\3.4-TypKonverteringar\bin\Debug\3.4-TypKonverteringar.pdb +C:\Users\Crille\CSharp\3.4-TypKonverteringar\obj\x86\Debug\3.4-TypKonverteringar.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\3.4-TypKonverteringar\obj\x86\Debug\3.4-TypKonverteringar.exe +C:\Users\Crille\CSharp\3.4-TypKonverteringar\obj\x86\Debug\3.4-TypKonverteringar.pdb diff --git a/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csprojResolveAssemblyReference.cache b/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.exe b/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.exe new file mode 100644 index 0000000000000000000000000000000000000000..269f22886fcaeafe3a541d81feb5a7455049fcae GIT binary patch literal 5120 zcmd^CU2I!P6+YKV8rNyu&34&#OKESMtw@*V#@TqgB_vztw+)-5Y3z1?WYJt-Pn_Fc z-)rVxyY^C0SK0+C3hV>o1qt!Q3kWKNL4&iUrdnKLtIj#poPgL;Ul7vKBu6Wu}0C9UYa$qk6($9^2AAMSl?_>Q*n z)^K*)_Vu##iqb6Umg%})py!1yE3R(4`oj5)Uh)dU7#xf}*-*W{NVKB$Q2tl-mz%S_ zLlJF28z72-6AihaI)Pfpm&V6LM->U}MvL|^;c^2X_*{Bu^L3&})PJjPbVCU3gWmJp zPJ`dqV76DAMElVH^+$=0wDa%R)^|)-$SC^f+Qt}xs0HX3_JTmB*4nTeJymp~O+)(9 zLQmP2MuQj12DOzmtT&`^JOGtw6GGPYD89CmCYo#Os%Dz~io&)&9PC;5hHmGqNAY*``saW6QYBm2#e|v z4QM+G2X~2Hf~cV|zDx8Shz^Ac_wN$@9ilxRjEgDxC=Ok06gv~6W3hn*(XH8ivOhxQ z{;Sa!Z>cG9G-K2swO<;P2O-!Sj#J#Hjz&iL@IEz{`Q)6&omi)O!OHb(CW;vA2z*(WzE%detjb9Pu1Y8mX~tz5KlAR)q`%@0uwM zQ4@3*mrB0nNypAprtSx#MCbEYgcZ=LX}e@tfhQXRW252*c1akQg!FCCg-*(vvM7Qj zL{xFjlUHX09FTk^5X~VAwpnyNKd>#I7DT>MESh;ov|u3*nqau_o1>Z&&3mP??Fg9> zvT9q9hYT~o>>I){YpUh9)HMb&45Ga4*g?G|?dlX-c7w^M*)4(^!?}IVbPJB4vm)T$ zlJrUq&b;UP9waYFI}j_jD_Fs)6wTFn)mRB+3tk1Qr1@W-NJhL$_EIMC)|#(V48jq0W;kC_9^d~Z#=QA*Qlr%hW}w+FA>Z*_O$ zl(q|<+6vHBp}g|ty>07;?6y*iwqc#T&q{Zrl%}B!RwdQm71hqsew#jq{hVp+AsxtI zzgc^0Ux~i=?Cf7}{^OU6-~Y>3KGb{jZ%K;&=#|{1CsOa+L?G6BbkcftO^f$|3=MHJ ziir5=@X+x+)T70Z904NQM-jAo5h>$ng1e``Hy+&=eO9Bx#@b?b=N_MIT=5ya3eRYi zjX$;{TCn}HW7gMj<0-09zsBbnjW88D%E2-ldHe-wme)LYv1W-f-`4E5^se~|3wSf1 z;<$eV%=eJLyoZNjBeRehfBWWzFC4m_{_em1#Bcxf$6xRmYbtlqN6^X5OWScoZa#yX zRnB$2&p9uDC09FrDyKqAcZ^Xkc$3w$81)OS%n5ba~#Bi#4HQxr*~b z7zKylc4XAYNl&ZR2ZKaZuAn1}J_LhLhuL(S>EWxr{y+HJUHClsMw^DP8J^NN(D_!H z=sF+LM$zYq{v3)G=XxZC`VwX6GUy`S@(e8_V_!pm8FVSk-sz{k@BXKmTQqfX9p)UZ zoTpvJd6WjN90!)vOMsUKae51}jLVb6SwI$2emi``Hjb9IiscGGw|jpBTQ%6!iZ^#_ zx}z{jydL3S3UM+C1t*b_X*)A7AgcRhskl|{m`4W|!Ke*;30Mhq%a$banbyZv9|oRR z!>@%zZNmOF&=UGYlfb8F3^;zto>yzCDrAV~cdrPv1Wr&*jTu$;uAt2lhvqS=jPV?4 zi-^|z;IgebHTU@jpEWVM=@;((|2CwQAJ(DU!z*5azXI%Fr#D)DV4v_gX5Y=iUp|l} z^-9%Y>HWrGD82iWpG}{sl^h*O9%p1Ti3uZ_(1mMx1!N*KiHq5#vC|3N50K56j^~P* zL|yoaGtUjircK`$rMy$up}_TL5*6uA`PQ~5nf_SGwxs8KTfvy+m8ML;WK<^-ddYO{ zE#U{v$3e{oRl2^TY`GwiBL?*ji}1q&R=IdFW)iFQ*>c&jkpRJ7!z`B*D;?ot_DGKY-t|Eaf3jYDMPByjbC@nn*p;m=0UJ+H{ z=nm7Fgy}E4Rqv{h3B6*^T1Zgg#x2wFMPpG)$#@rQnx>C;*gieJ;{*Vv$D2EZ4)69u USoH9>>8AQk`Vg-FAz$);0Vl%YHvj+t literal 0 HcmV?d00001 diff --git a/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.pdb b/3.4-TypKonverteringar/obj/x86/Debug/3.4-TypKonverteringar.pdb new file mode 100644 index 0000000000000000000000000000000000000000..a8caa0f5bb537432f8e7b52b5baa13da5cd62730 GIT binary patch literal 11776 zcmeHMU1%It6uz6pG@HM6(>B)l!!{Tin|5boQw;@4belkEmNu+`wyd<9?QFXwoeeW< zn+1_kq@oWc4}GanLzYnA`2+2z-b z?M$fGH*qO<(1%>@%NNF;-}Kbr+kab~-(UWDPF7?YQ7Ye!?YJ?kv{+rQ5DP4~{`ovC z-T#^9aBk!kGDM|j84D=?mod&NC|aBt8@RA$J}?^-`Ms~!yfQbm=j<;FUj=3d+;r2q zQwIa7`M~+DLM%3noIm`UF?i|7v!fsU{@B;gn6IB@*htyjm3!{oyBCM_g%>xin|Z0p z%~iiE#R7|-qLNpN-b&9~v%s}0*RC*-JH>92yW-=PZd&n(nVy=`$_Nz!!8(kM5qmfn(YSE zIh5A;FXZkY!#*1wKmBdnnTeO@eK#A_vp!xCJD!ql>9KBreZQm4ZrJaY)2l4g0VS1T z0j{=?*czZVe|jpFJ_F#>dS*MmjV96tuG>XzfbH^ttjqF7aerVumb0?@anT`yPM^qk z7{wy1&t%E%C}aK7vb2})&81?S6!O^@cYxCR)`^6PEX=)n=wDa&>A(G$;HUmEVvCSX2{v4n%PmW_P(s^b=(8i{ocYxP`0lO320Dc7Q z2Xk&Wg0b}p1U>d?Fz#c&0d57)fe|CwpMWta`wMUz_y;h)qu2}JcJNjB1r10J3LC%kJ7+zPA*wg4M}Zj7nc@gH=luB1M2Zvy~>`~Rlok} znlN$KL`!$AKWQ4cG@rL98n7auUDgWuE(Wp!EBIEFm`*W9y%g;{3^P zImvL^ktJ^tM0mJw_|ctwo^1axbXCqb8K28`Vj>~=j%RpOgG;K_d7^#fVjKp!>5}IWuwPSkXh;B|y zWs;L_Mk+m}TN(^|8(#h(4so2d%QF^Z4bB%Fvv6>81xGT`3CQ)SK1X_nxmm&)RRn?0 zfPUa8CN!DyCSU{mfo|Y3%C=!`4FaP`^Gv=Tpi^+BEjo!W|LGWZSj^sI$ XXKW>vVSx>mp@z~zSwLCff3U#63Ra28 literal 0 HcmV?d00001 diff --git a/3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/3.4-TypKonverteringar/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.1-Enkel_Funktion/9.1-Enkel_Funktion.csproj b/9.1-Enkel_Funktion/9.1-Enkel_Funktion.csproj new file mode 100644 index 0000000..54bb808 --- /dev/null +++ b/9.1-Enkel_Funktion/9.1-Enkel_Funktion.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {F7AD8585-0E03-4980-8C5D-BAC8BC479E8F} + Exe + Enkel_Funktion + 9.1-Enkel_Funktion + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/9.1-Enkel_Funktion/9.1-Enkel_Funktion.sln b/9.1-Enkel_Funktion/9.1-Enkel_Funktion.sln new file mode 100644 index 0000000..8a977f0 --- /dev/null +++ b/9.1-Enkel_Funktion/9.1-Enkel_Funktion.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.1-Enkel_Funktion", "9.1-Enkel_Funktion.csproj", "{F7AD8585-0E03-4980-8C5D-BAC8BC479E8F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F7AD8585-0E03-4980-8C5D-BAC8BC479E8F}.Debug|x86.ActiveCfg = Debug|x86 + {F7AD8585-0E03-4980-8C5D-BAC8BC479E8F}.Debug|x86.Build.0 = Debug|x86 + {F7AD8585-0E03-4980-8C5D-BAC8BC479E8F}.Release|x86.ActiveCfg = Release|x86 + {F7AD8585-0E03-4980-8C5D-BAC8BC479E8F}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/9.1-Enkel_Funktion/9.1-Enkel_Funktion.userprefs b/9.1-Enkel_Funktion/9.1-Enkel_Funktion.userprefs new file mode 100644 index 0000000..72ddbb6 --- /dev/null +++ b/9.1-Enkel_Funktion/9.1-Enkel_Funktion.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/9.1-Enkel_Funktion/Enkel_Funktion.cs b/9.1-Enkel_Funktion/Enkel_Funktion.cs new file mode 100644 index 0000000..2e3fa55 --- /dev/null +++ b/9.1-Enkel_Funktion/Enkel_Funktion.cs @@ -0,0 +1,23 @@ +using System; + +class Enkel_Funktion { + public static void PrintCompany() { + Console.WriteLine("==================================="); + Console.WriteLine("| Catrins Fruktaffar AB |"); + Console.WriteLine("| Hemgatan 1 |"); + Console.WriteLine("| 123 45 Bortistan |"); + Console.WriteLine("==================================="); + } + + public static void Main() { + Console.WriteLine("Nu skall vi anropa en funktion"); + + PrintCompany(); + + Console.WriteLine("funkar det en gang till?"); + for (int i = 0; i < 5; i++) { + Console.WriteLine("Anropar funktionen: " + i); + PrintCompany(); + } + } +} diff --git a/9.1-Enkel_Funktion/bin/Debug/9.1-Enkel_Funktion.exe b/9.1-Enkel_Funktion/bin/Debug/9.1-Enkel_Funktion.exe new file mode 100644 index 0000000000000000000000000000000000000000..a4db8c00ca82dc7c9966221fad3c45fb2308261c GIT binary patch literal 4608 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 Gfqwv9aNz3z literal 0 HcmV?d00001 diff --git a/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csproj.FileListAbsolute.txt b/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..a8cfbf3 --- /dev/null +++ b/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\9.1-Enkel_Funktion\bin\Debug\9.1-Enkel_Funktion.exe +C:\Users\Crille\CSharp\9.1-Enkel_Funktion\bin\Debug\9.1-Enkel_Funktion.pdb +C:\Users\Crille\CSharp\9.1-Enkel_Funktion\obj\x86\Debug\9.1-Enkel_Funktion.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\9.1-Enkel_Funktion\obj\x86\Debug\9.1-Enkel_Funktion.exe +C:\Users\Crille\CSharp\9.1-Enkel_Funktion\obj\x86\Debug\9.1-Enkel_Funktion.pdb diff --git a/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csprojResolveAssemblyReference.cache b/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.exe b/9.1-Enkel_Funktion/obj/x86/Debug/9.1-Enkel_Funktion.exe new file mode 100644 index 0000000000000000000000000000000000000000..a4db8c00ca82dc7c9966221fad3c45fb2308261c GIT binary patch literal 4608 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 Gfqwv9aNz3z literal 0 HcmV?d00001 diff --git a/9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/9.1-Enkel_Funktion/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.2-Scope/9.2-Scope.csproj b/9.2-Scope/9.2-Scope.csproj new file mode 100644 index 0000000..1e71324 --- /dev/null +++ b/9.2-Scope/9.2-Scope.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {4F6F167C-497E-4B2B-92C3-DB9C3611C830} + Exe + Scope + 9.2-Scope + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/9.2-Scope/9.2-Scope.sln b/9.2-Scope/9.2-Scope.sln new file mode 100644 index 0000000..f361750 --- /dev/null +++ b/9.2-Scope/9.2-Scope.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.2-Scope", "9.2-Scope.csproj", "{4F6F167C-497E-4B2B-92C3-DB9C3611C830}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4F6F167C-497E-4B2B-92C3-DB9C3611C830}.Debug|x86.ActiveCfg = Debug|x86 + {4F6F167C-497E-4B2B-92C3-DB9C3611C830}.Debug|x86.Build.0 = Debug|x86 + {4F6F167C-497E-4B2B-92C3-DB9C3611C830}.Release|x86.ActiveCfg = Release|x86 + {4F6F167C-497E-4B2B-92C3-DB9C3611C830}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/9.2-Scope/9.2-Scope.userprefs b/9.2-Scope/9.2-Scope.userprefs new file mode 100644 index 0000000..adb076e --- /dev/null +++ b/9.2-Scope/9.2-Scope.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/9.2-Scope/Scope.cs b/9.2-Scope/Scope.cs new file mode 100644 index 0000000..5411af6 --- /dev/null +++ b/9.2-Scope/Scope.cs @@ -0,0 +1,33 @@ +using System; + +class Scope { + public static int classVar = 325; + + public static void do_something(int indata) { + Console.WriteLine("ClassVar i do_something: {0}", classVar); + Console.WriteLine("Indata: {0}", indata); + } + + public static void Main() { + int funkVar = 10; + + for (int i = 0; i < 4; i++) { + Console.WriteLine("Variabeln i={0}", i); + } + if (funkVar > 7) { + int ifVar = 65; + Console.WriteLine("ifVar:" + ifVar); + } + + Console.WriteLine("Funkvar: {0}", funkVar); + //Console.WriteLine("Raknaren i: {0}", i); + //Console.WriteLine("ifVar: {0}", ifVar); + //Console.WriteLine("SistVar: {0}", sistVar); + //int sistVar = 564; + Console.WriteLine("ClassVar: {0}", classVar); + + do_something(111); + + Console.WriteLine("Indata:{0}", indata); + } +} diff --git a/9.2-Scope/bin/Debug/9.2-Scope.exe b/9.2-Scope/bin/Debug/9.2-Scope.exe new file mode 100644 index 0000000000000000000000000000000000000000..dc70b8a15ef9c0bfa139975e76a7d1e952479e80 GIT binary patch literal 4608 zcmeHKO>A4o5uQg;6fH%HUAOX|Vm;G#qN>poEh&kuNH!%=YS~J*VA66Cu&^Ez zY`e;=$)F`WD+&G^UHVoic0=&lJ|K+gIGcWh(_j*9T2e^|oc1jP zf&=YG>w*ltx1{g_D6+4#iN>}NdN*W<7Q1<-P0lNTeTz{q9X&<#GvtBK1WdHk$~un& zzanW6)m{gRzlGS0v0nC9z6@ckOE3;&htn~-jUKv(Xtck7c;IVCNMbi?eO;Q=cjVgx zeaH9Xg9j%5mUw1AHoR|uJVB!iPe}#kWTXsN`^T^%k|TcraiYtH{5b^o`!pJiVdVsk zTjnx|J+%1v$=Dc9T>toD{+o*idj{Z~?#x(eYdSrB?gC4C$pbE8`1I>Ue@3tAd?;PN z0-uP^Ac1_BPG8H@UqSO$oc{W?To(N&;NM|>(F;oG8IWt^`d4CffSLcCou*-(7tLc# zd&0+)J>o0TqM7H$aYucEEP4)M-J4nUID=)zMy2&~}rHeEO+3hCxE&39CKX{7A-Z;7r-5A9+_miUqgU8tJ1~zz| zj?*#VQTi(ISvm(iObaw;j8l%*jI^d-M8qt&XaI-RqQmqW@Co`M@M(IBUZ(gSOx^=$ z;5g@_1qPjLkwkNALAmaUi*&)7n#emrO;}=Akfx}roIrYRiSi8weE**RahHBDmU<1w_wYP2v<-B#jQZz zTnKS8O7#%y>V>SVYghb0g|4G0D@yfB#V&cGqZY|v3Em6Un$=opDX7+5PsqHGJFbKA zNMMIp{i^WnT}`Qux#mPx!%)ff+_2FZZD)pZemFe^YrYCRLD!`lidEN#*ZN@dfMbWq zfldO^g(chrn-qQ<=p~utqLnG28;}K5B|#x=L+Vq7W-<0XO4Ij=j^rRIV@`5}-?OeUdiH}qt^MNdPnO>N_*h+? zTjtt3PWFR4`p3d^X$fD91Thu)MxNn1;MwP=p0Ge|gstHQv_3whV45t=oPp`EHFs^da7+4^jE9=Ck>Kj=SpLv-`Qdzib}<&1auY z@x5?ni`Nv+W^qZno+pY+`E6U)itTML2BlYvyXRjl>QmQ|TeWhDeR>k$U{vCCC>GP^ zgQIG_hn>+IOMzV875et;dLe{W_PGAzi|H(x8BIMI2$dXxn0O4i`kzOSt_z~KVg3Ke zw;v$q$$MQEA~HJ1cfkBIgYQ2+$W8dyBGEshVJ%sW&7j}FH`)#0Wx5I~M_1@F_#E&G zXof$;KizM=U|P^bmzq7_gD$gLn$@zX;;f*`c&IpBm$p#37|sySDxj{}kSbm4Lg)qH zB6v6c4vZS`DTG#3<^I>wkF`!3l`s0upthx9;CZ}`1|o=7&SG^%jSz0Nu&bknF0 z9o-G+N@#a<(s&;`4bL78L7$@uwXTmCJmkyPH5sKF`cpIk&mF{5gN}u^i$*l2{aOWG z(X*DcMnij6K{e;^R`w~Y*SOM@bM(AMD<0;!{y%)J86DR;Yy@}@>hLDSKHnQ%CoYbW z&n4$#0r4wnR*_AQ8t~{*^Dvb@{rw;3F6~x5b0>PN=TqmbbjlRI6O{4X&Zn*wRwmA; zOcmOAeRD^m=tJ5v3CZJ;n zCDW<1$E#vTc&5jAK4q(%zZ2XPGG*4?1qa_QNaL36DbWl{8<~87H!asE@9}+ZvYiAd f%uTj-2n_G`7x2gon9=_?nU@}^`Gvw0n1TNS9r|1v literal 0 HcmV?d00001 diff --git a/9.2-Scope/bin/Debug/9.2-Scope.pdb b/9.2-Scope/bin/Debug/9.2-Scope.pdb new file mode 100644 index 0000000000000000000000000000000000000000..0663fa3cd1a8c606957204c222f22a5c267e1e2f GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/9.2-Scope/obj/x86/Debug/9.2-Scope.exe b/9.2-Scope/obj/x86/Debug/9.2-Scope.exe new file mode 100644 index 0000000000000000000000000000000000000000..dc70b8a15ef9c0bfa139975e76a7d1e952479e80 GIT binary patch literal 4608 zcmeHKO>A4o5uQg;6fH%HUAOX|Vm;G#qN>poEh&kuNH!%=YS~J*VA66Cu&^Ez zY`e;=$)F`WD+&G^UHVoic0=&lJ|K+gIGcWh(_j*9T2e^|oc1jP zf&=YG>w*ltx1{g_D6+4#iN>}NdN*W<7Q1<-P0lNTeTz{q9X&<#GvtBK1WdHk$~un& zzanW6)m{gRzlGS0v0nC9z6@ckOE3;&htn~-jUKv(Xtck7c;IVCNMbi?eO;Q=cjVgx zeaH9Xg9j%5mUw1AHoR|uJVB!iPe}#kWTXsN`^T^%k|TcraiYtH{5b^o`!pJiVdVsk zTjnx|J+%1v$=Dc9T>toD{+o*idj{Z~?#x(eYdSrB?gC4C$pbE8`1I>Ue@3tAd?;PN z0-uP^Ac1_BPG8H@UqSO$oc{W?To(N&;NM|>(F;oG8IWt^`d4CffSLcCou*-(7tLc# zd&0+)J>o0TqM7H$aYucEEP4)M-J4nUID=)zMy2&~}rHeEO+3hCxE&39CKX{7A-Z;7r-5A9+_miUqgU8tJ1~zz| zj?*#VQTi(ISvm(iObaw;j8l%*jI^d-M8qt&XaI-RqQmqW@Co`M@M(IBUZ(gSOx^=$ z;5g@_1qPjLkwkNALAmaUi*&)7n#emrO;}=Akfx}roIrYRiSi8weE**RahHBDmU<1w_wYP2v<-B#jQZz zTnKS8O7#%y>V>SVYghb0g|4G0D@yfB#V&cGqZY|v3Em6Un$=opDX7+5PsqHGJFbKA zNMMIp{i^WnT}`Qux#mPx!%)ff+_2FZZD)pZemFe^YrYCRLD!`lidEN#*ZN@dfMbWq zfldO^g(chrn-qQ<=p~utqLnG28;}K5B|#x=L+Vq7W-<0XO4Ij=j^rRIV@`5}-?OeUdiH}qt^MNdPnO>N_*h+? zTjtt3PWFR4`p3d^X$fD91Thu)MxNn1;MwP=p0Ge|gstHQv_3whV45t=oPp`EHFs^da7+4^jE9=Ck>Kj=SpLv-`Qdzib}<&1auY z@x5?ni`Nv+W^qZno+pY+`E6U)itTML2BlYvyXRjl>QmQ|TeWhDeR>k$U{vCCC>GP^ zgQIG_hn>+IOMzV875et;dLe{W_PGAzi|H(x8BIMI2$dXxn0O4i`kzOSt_z~KVg3Ke zw;v$q$$MQEA~HJ1cfkBIgYQ2+$W8dyBGEshVJ%sW&7j}FH`)#0Wx5I~M_1@F_#E&G zXof$;KizM=U|P^bmzq7_gD$gLn$@zX;;f*`c&IpBm$p#37|sySDxj{}kSbm4Lg)qH zB6v6c4vZS`DTG#3<^I>wkF`!3l`s0upthx9;CZ}`1|o=7&SG^%jSz0Nu&bknF0 z9o-G+N@#a<(s&;`4bL78L7$@uwXTmCJmkyPH5sKF`cpIk&mF{5gN}u^i$*l2{aOWG z(X*DcMnij6K{e;^R`w~Y*SOM@bM(AMD<0;!{y%)J86DR;Yy@}@>hLDSKHnQ%CoYbW z&n4$#0r4wnR*_AQ8t~{*^Dvb@{rw;3F6~x5b0>PN=TqmbbjlRI6O{4X&Zn*wRwmA; zOcmOAeRD^m=tJ5v3CZJ;n zCDW<1$E#vTc&5jAK4q(%zZ2XPGG*4?1qa_QNaL36DbWl{8<~87H!asE@9}+ZvYiAd f%uTj-2n_G`7x2gon9=_?nU@}^`Gvw0n1TNS9r|1v literal 0 HcmV?d00001 diff --git a/9.2-Scope/obj/x86/Debug/9.2-Scope.pdb b/9.2-Scope/obj/x86/Debug/9.2-Scope.pdb new file mode 100644 index 0000000000000000000000000000000000000000..0663fa3cd1a8c606957204c222f22a5c267e1e2f GIT binary patch literal 13824 zcmeHNO-x)>6uyt4bO1r7P^f@(RB93E%s>&5XdoRh62Z2P)QTw3VUP(h)6CFlrHQYm zFhzrVeGKYo)}0VFQ~v|x2uAT|}7qHp$bIR5(1_Glmy?es>1 zgM)!iudlx+aTZwC?iUFo}I8a>s(1o ztOii|f2rb10rP*Uo}o7v%m2}ldkd`mUk#p~e+22vL zpMCH#n}{~iB&tDE(TIAuSJ3chv@ynXnhF6&3?iS1w>0)AS#3SR5PowkCqa*+lCp|l zBAgD!G^*u0vL~;vw5HSpKz$+jAPIaS`VNH#_Vq-h&M(1hMdN!wxpuM7e6%6`N2d@$ zlsRsWgKdt1$!{hdhMerj%oB4QXw%1DjCMC|CvDdT!%iYC(N0b(2k_2C0c@If3I&c; zxcvU%aOCEEp*@qH*vB<9ZlJs;E#x*ZhzK;0$WnDHBc zm9UXbP@f&b)I)vBw|OYv021&XQXj^lvme|Y=?uinQ!yR7Wtn?S+$ZUUptwuYX>ZDH zHEAg*2c1)J~yH_zCEv1s^8oADuC%6A~Z z20HiEe4i8@SL}bhL z2&s?h)w{c`qN_PH968*zCmak7bA8+<`3zlc&ITY~+?T-f)N)DnRB=u<+Hl^{gt0&? zS)JLI@luIPH1 ze5MqUfhUyHUaszT?N5*f(O)BLX>KJew zNI!FE%HJ=ctOFSboFjOS<{6C6OZ>hc@w@wigMp|U##+LqAXU*+^*{pm5=u3B1b!m8 z8>sT|$GtnHb;+|}87z + + + Debug + x86 + {8DE1C1FB-C305-4AA8-A1AA-FD75AA4078BC} + Exe + FunktionIndata + 9.3-FunktionIndata + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/9.3-FunktionIndata/9.3-FunktionIndata.sln b/9.3-FunktionIndata/9.3-FunktionIndata.sln new file mode 100644 index 0000000..e6c2a1c --- /dev/null +++ b/9.3-FunktionIndata/9.3-FunktionIndata.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.3-FunktionIndata", "9.3-FunktionIndata.csproj", "{8DE1C1FB-C305-4AA8-A1AA-FD75AA4078BC}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8DE1C1FB-C305-4AA8-A1AA-FD75AA4078BC}.Debug|x86.ActiveCfg = Debug|x86 + {8DE1C1FB-C305-4AA8-A1AA-FD75AA4078BC}.Debug|x86.Build.0 = Debug|x86 + {8DE1C1FB-C305-4AA8-A1AA-FD75AA4078BC}.Release|x86.ActiveCfg = Release|x86 + {8DE1C1FB-C305-4AA8-A1AA-FD75AA4078BC}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/9.3-FunktionIndata/9.3-FunktionIndata.userprefs b/9.3-FunktionIndata/9.3-FunktionIndata.userprefs new file mode 100644 index 0000000..79b7c5f --- /dev/null +++ b/9.3-FunktionIndata/9.3-FunktionIndata.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/9.3-FunktionIndata/FunktionIndata.cs b/9.3-FunktionIndata/FunktionIndata.cs new file mode 100644 index 0000000..315a37e --- /dev/null +++ b/9.3-FunktionIndata/FunktionIndata.cs @@ -0,0 +1,13 @@ +using System; + +class FunktionIndata { + static void Main() { + summeraTal(10, 23); + } + + static void summeraTal(int tal_1, int tal_2) { + int summa = tal_1 + tal_2; + + Console.WriteLine("Summan av " + tal_1 + " + " + tal_2 + " = " + summa); + } +} diff --git a/9.3-FunktionIndata/bin/Debug/9.3-FunktionIndata.exe b/9.3-FunktionIndata/bin/Debug/9.3-FunktionIndata.exe new file mode 100644 index 0000000000000000000000000000000000000000..8676ba4224cdf975e0d213c4966519318f856973 GIT binary patch literal 4608 zcmeHKU2GIp6h5w|`JfLb5{=Qs_^1zt=%YNF7>$XE@j?8~-P!Iopc3B{&-R{s&bjBF zznQt`_SD%+)Ivn97}u{8UBS$d(fF^?MJ#vqe$+)D-0|g}E5`JfdkQO#5|uD0hn6R7 z%lCsw6r~7bUpT(Vp3Vy|C`oh6md?G2>DeiwX`_X{>V4sC-P<)v8JmsGL>-Xu033M` zNMK|z7zs?NTHK&$6C;L;7?3lx(9$bJTlHUKPS~0X{j`thB-0tVYDa)I?p6-a2f>Bk{PPd2B%}ofMESjj3&q+dNY)6 z07Z_KmN3{BQg4O~(XnQpX~A^`aBL}Rqt67iS}d1 zJwq)tjTyGKQL5#s&Ym|w8k^g9gqSOr+jpj3Z-?M=dv~}~3wE_6g8RZ=Ex3PEBIw8S z>Fh@VI%)p{seWwh+Bs|T(Z6sbGa<$0{C~BKjsES%nV4(IB{=^?qKG(eIv9(=cakA>ALZZ z;Pf}ek<|wW&NSC1Lx+H0A_w?AdW-I&&$aw#`WlkE4aSoO>*O?E0A{G|uVuWI_CV4G znL)FHSKp))+Q(ADO;Z=vu4wMn?giSOJlCh8n<5*JWP!SA7w~R+2)K`ifw$8H%^Llb zqjQFd%vfU5W<+e#J@g##{d57i5Alys>qQvb07D3}wMk;oP=gyg6_jFE9-%|#$iVT~ zKOZ@PpYuyrWSMeJ(nb+^$__%;DN??wBI(iT;h?&xR{WV8yy=xPJnwv9;~Nk-T1 zo>pRMd#Yo1&*KK&XU3C3e;gxyTK8IsGau@ z@H<^d?N|t{%1q!-t=Y1|6)dcT!ShP%(t6L}@2v;2t2m>t;&?cd&*r~~`@5d`;pLfE zPM+QJ-KDK?PGlcmoKtuY7AHf;b>-q@e#Htai#L{dF(^K}xOVWdMg6F6qF`1^MUMC1 z2i?he&ykx<3#M*_dS4(qHyMOeYf^u4`fHTZEV+EH;>NI#L`GBpqyIt$Qo8>M+@iXX z&cWJkswuHr-f0J3|!l2b@6nB+>V^Wi5$PqnPI@Pv?NA z=nSYFou(P^IpE`<89r(K@%MUn)Pe*ZO=j*#O=h(;t7Y>z7em-_a95D9>C-X=dVMeP zt^!v1{8U)CD1u%9t_JV7UWHKuF-6dFATQs<65l(x2iAY1RMZ{u5%geVT|W!&3O$+a zR5th#a5jX4v7tK;-4NQ1SccG#8-r+;c0!-CiL|bd*j?1iLO0;%z`cBg2H-u0&iQqJ zyrZP^w4fnrO>6TViDR7xSJsv$QH2Usb+lz#!G0o+^C|83bRy@9u-|%hnfqt{M|J+Q zup1!07?UeT=z81U72Iu8BA%3hJ4 zr3O654g(b|M+0`?9k!Hbt`4V#XZg;uR8hTOYHu(l#JaIuN#ZIKRX0S0%Pykw(L~47 zr>YZ`itFGyfJSLrl}dWBW+4h=73KWp;1=UKkkP|U7OjrdtqMTH4qA&HbHvkfRl34uJf5~x&R-4A%P=isXTruk3T0fjTqTpFw2{G^ nL{kraa6{~4gX=|r!q{N_34!6KeH(+Q{oj;%>^82!ZJhcancGGL literal 0 HcmV?d00001 diff --git a/9.3-FunktionIndata/bin/Debug/9.3-FunktionIndata.pdb b/9.3-FunktionIndata/bin/Debug/9.3-FunktionIndata.pdb new file mode 100644 index 0000000000000000000000000000000000000000..ff370344d7aa66253d832a022423fce80384b35e GIT binary patch literal 11776 zcmeHNUuauZ7(X|yZPTvZGPgQAoZ0BGt}cHTr=6%BOIKQ&Y%Ou1HMrfS2@OqeBsXPD z_7G+BNk<-hnV={R1$`MP1D%C}ZlDi}R(ui!9|Q%R6(9B>i@)E!_ms4hphjtvoG<;| z@1FCW?>p!F&OP`1xs9e1xvZH@<-K8lxWC^UjSYJr_5}i+?L9*=0diS?;x62tV;as_^&Ek<`hTCS3iBQC0DR)~P={|dor0MV_}6N5Ke7d^$8SUCQc>&;J(j$Qic$FDubK|9^? z+KZE()S_p8pAfg&M(0nxZ5;k`>V?SF-;R9qeD0k~TsD#}eD&_rOE2qUe9y60Kg`cO zXXmPGtwi8Sr=gP9O1o7%tBb(xo40RrA!iNP#3S(&W-@2S!?|=OlZ=OB(|YdN_#t0t z|L~kKlTT-jQDaKa>+zLIU&0gu%5#=-!d6b0%gQN7Ic+PiOj4PvjmI2E*qX-ywfA%a z^1rg3KLoS_YB)bJedUuk7PWu6sAqW`5nKBMsmtE$1895x+U1LUr%=WorYs34+87bw z$n%MP9=7Hsr%9U}PKJJKakvmsJ#8S-Et)*kW53F>?B90L>p2lSYvz-)cqUq4x4HSV z!Jluu|J1jmAMbU$uD$ocDHIb?F(eLvH$#bbXhXw~ItQG#L}(Bcv6*$nbJk*)Mbey` zolWNSC-jWfo+7e#K!@dJnO(x`p&7vPkF|wky@B2U2>CsbgO$l`vpVwrcKfxFR;Rue z>iiDfM`;v9pC}{oZN@rD@VUTt-2vVKjsO?7(+j|bD{YJbwq0#G28@-o-R9VEgTs!1 zox+%{Q}CmvCUFliX4(4#`6y36E#jKZ3p@x!fN4NcV@7~``X0A`$qV=Ipa4#YGRJ|68qdDO_~ z&Ym34rj5K1Tg6^W&bdc(769Gi{<6HlL!3?nLC&Xk*`igpY=TBw>ew2;r%q9HONqs7rJDtfUX6%eqI+Ha0)gA%z zq=5n4>4aquI7c8?8?8V)V4X&QbJI&wAENCz{L5<>^t`}zU;sFS_>+@f2MPekP9MPW zGXxw4n9nnfZ2-IEPC#}M&otO=IGeD>DBmZnXEU%BV0ZEiLect1VEg(vLA78VBk&hG CQ+*`> literal 0 HcmV?d00001 diff --git a/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csproj.FileListAbsolute.txt b/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..529b3a3 --- /dev/null +++ b/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\9.3-FunktionIndata\bin\Debug\9.3-FunktionIndata.exe +C:\Users\Crille\CSharp\9.3-FunktionIndata\bin\Debug\9.3-FunktionIndata.pdb +C:\Users\Crille\CSharp\9.3-FunktionIndata\obj\x86\Debug\9.3-FunktionIndata.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\9.3-FunktionIndata\obj\x86\Debug\9.3-FunktionIndata.exe +C:\Users\Crille\CSharp\9.3-FunktionIndata\obj\x86\Debug\9.3-FunktionIndata.pdb diff --git a/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csprojResolveAssemblyReference.cache b/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.exe b/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.exe new file mode 100644 index 0000000000000000000000000000000000000000..8676ba4224cdf975e0d213c4966519318f856973 GIT binary patch literal 4608 zcmeHKU2GIp6h5w|`JfLb5{=Qs_^1zt=%YNF7>$XE@j?8~-P!Iopc3B{&-R{s&bjBF zznQt`_SD%+)Ivn97}u{8UBS$d(fF^?MJ#vqe$+)D-0|g}E5`JfdkQO#5|uD0hn6R7 z%lCsw6r~7bUpT(Vp3Vy|C`oh6md?G2>DeiwX`_X{>V4sC-P<)v8JmsGL>-Xu033M` zNMK|z7zs?NTHK&$6C;L;7?3lx(9$bJTlHUKPS~0X{j`thB-0tVYDa)I?p6-a2f>Bk{PPd2B%}ofMESjj3&q+dNY)6 z07Z_KmN3{BQg4O~(XnQpX~A^`aBL}Rqt67iS}d1 zJwq)tjTyGKQL5#s&Ym|w8k^g9gqSOr+jpj3Z-?M=dv~}~3wE_6g8RZ=Ex3PEBIw8S z>Fh@VI%)p{seWwh+Bs|T(Z6sbGa<$0{C~BKjsES%nV4(IB{=^?qKG(eIv9(=cakA>ALZZ z;Pf}ek<|wW&NSC1Lx+H0A_w?AdW-I&&$aw#`WlkE4aSoO>*O?E0A{G|uVuWI_CV4G znL)FHSKp))+Q(ADO;Z=vu4wMn?giSOJlCh8n<5*JWP!SA7w~R+2)K`ifw$8H%^Llb zqjQFd%vfU5W<+e#J@g##{d57i5Alys>qQvb07D3}wMk;oP=gyg6_jFE9-%|#$iVT~ zKOZ@PpYuyrWSMeJ(nb+^$__%;DN??wBI(iT;h?&xR{WV8yy=xPJnwv9;~Nk-T1 zo>pRMd#Yo1&*KK&XU3C3e;gxyTK8IsGau@ z@H<^d?N|t{%1q!-t=Y1|6)dcT!ShP%(t6L}@2v;2t2m>t;&?cd&*r~~`@5d`;pLfE zPM+QJ-KDK?PGlcmoKtuY7AHf;b>-q@e#Htai#L{dF(^K}xOVWdMg6F6qF`1^MUMC1 z2i?he&ykx<3#M*_dS4(qHyMOeYf^u4`fHTZEV+EH;>NI#L`GBpqyIt$Qo8>M+@iXX z&cWJkswuHr-f0J3|!l2b@6nB+>V^Wi5$PqnPI@Pv?NA z=nSYFou(P^IpE`<89r(K@%MUn)Pe*ZO=j*#O=h(;t7Y>z7em-_a95D9>C-X=dVMeP zt^!v1{8U)CD1u%9t_JV7UWHKuF-6dFATQs<65l(x2iAY1RMZ{u5%geVT|W!&3O$+a zR5th#a5jX4v7tK;-4NQ1SccG#8-r+;c0!-CiL|bd*j?1iLO0;%z`cBg2H-u0&iQqJ zyrZP^w4fnrO>6TViDR7xSJsv$QH2Usb+lz#!G0o+^C|83bRy@9u-|%hnfqt{M|J+Q zup1!07?UeT=z81U72Iu8BA%3hJ4 zr3O654g(b|M+0`?9k!Hbt`4V#XZg;uR8hTOYHu(l#JaIuN#ZIKRX0S0%Pykw(L~47 zr>YZ`itFGyfJSLrl}dWBW+4h=73KWp;1=UKkkP|U7OjrdtqMTH4qA&HbHvkfRl34uJf5~x&R-4A%P=isXTruk3T0fjTqTpFw2{G^ nL{kraa6{~4gX=|r!q{N_34!6KeH(+Q{oj;%>^82!ZJhcancGGL literal 0 HcmV?d00001 diff --git a/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.pdb b/9.3-FunktionIndata/obj/x86/Debug/9.3-FunktionIndata.pdb new file mode 100644 index 0000000000000000000000000000000000000000..ff370344d7aa66253d832a022423fce80384b35e GIT binary patch literal 11776 zcmeHNUuauZ7(X|yZPTvZGPgQAoZ0BGt}cHTr=6%BOIKQ&Y%Ou1HMrfS2@OqeBsXPD z_7G+BNk<-hnV={R1$`MP1D%C}ZlDi}R(ui!9|Q%R6(9B>i@)E!_ms4hphjtvoG<;| z@1FCW?>p!F&OP`1xs9e1xvZH@<-K8lxWC^UjSYJr_5}i+?L9*=0diS?;x62tV;as_^&Ek<`hTCS3iBQC0DR)~P={|dor0MV_}6N5Ke7d^$8SUCQc>&;J(j$Qic$FDubK|9^? z+KZE()S_p8pAfg&M(0nxZ5;k`>V?SF-;R9qeD0k~TsD#}eD&_rOE2qUe9y60Kg`cO zXXmPGtwi8Sr=gP9O1o7%tBb(xo40RrA!iNP#3S(&W-@2S!?|=OlZ=OB(|YdN_#t0t z|L~kKlTT-jQDaKa>+zLIU&0gu%5#=-!d6b0%gQN7Ic+PiOj4PvjmI2E*qX-ywfA%a z^1rg3KLoS_YB)bJedUuk7PWu6sAqW`5nKBMsmtE$1895x+U1LUr%=WorYs34+87bw z$n%MP9=7Hsr%9U}PKJJKakvmsJ#8S-Et)*kW53F>?B90L>p2lSYvz-)cqUq4x4HSV z!Jluu|J1jmAMbU$uD$ocDHIb?F(eLvH$#bbXhXw~ItQG#L}(Bcv6*$nbJk*)Mbey` zolWNSC-jWfo+7e#K!@dJnO(x`p&7vPkF|wky@B2U2>CsbgO$l`vpVwrcKfxFR;Rue z>iiDfM`;v9pC}{oZN@rD@VUTt-2vVKjsO?7(+j|bD{YJbwq0#G28@-o-R9VEgTs!1 zox+%{Q}CmvCUFliX4(4#`6y36E#jKZ3p@x!fN4NcV@7~``X0A`$qV=Ipa4#YGRJ|68qdDO_~ z&Ym34rj5K1Tg6^W&bdc(769Gi{<6HlL!3?nLC&Xk*`igpY=TBw>ew2;r%q9HONqs7rJDtfUX6%eqI+Ha0)gA%z zq=5n4>4aquI7c8?8?8V)V4X&QbJI&wAENCz{L5<>^t`}zU;sFS_>+@f2MPekP9MPW zGXxw4n9nnfZ2-IEPC#}M&otO=IGeD>DBmZnXEU%BV0ZEiLect1VEg(vLA78VBk&hG CQ+*`> literal 0 HcmV?d00001 diff --git a/9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/9.3-FunktionIndata/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.4-Hypotenusa/9.4-Hypotenusa.csproj b/9.4-Hypotenusa/9.4-Hypotenusa.csproj new file mode 100644 index 0000000..a3738c2 --- /dev/null +++ b/9.4-Hypotenusa/9.4-Hypotenusa.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {0240492D-FDE9-40CC-A2B4-83566BF63152} + Exe + Hypotenusa + 9.4-Hypotenusa + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/9.4-Hypotenusa/9.4-Hypotenusa.sln b/9.4-Hypotenusa/9.4-Hypotenusa.sln new file mode 100644 index 0000000..c5ed8bb --- /dev/null +++ b/9.4-Hypotenusa/9.4-Hypotenusa.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.4-Hypotenusa", "9.4-Hypotenusa.csproj", "{0240492D-FDE9-40CC-A2B4-83566BF63152}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0240492D-FDE9-40CC-A2B4-83566BF63152}.Debug|x86.ActiveCfg = Debug|x86 + {0240492D-FDE9-40CC-A2B4-83566BF63152}.Debug|x86.Build.0 = Debug|x86 + {0240492D-FDE9-40CC-A2B4-83566BF63152}.Release|x86.ActiveCfg = Release|x86 + {0240492D-FDE9-40CC-A2B4-83566BF63152}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/9.4-Hypotenusa/9.4-Hypotenusa.userprefs b/9.4-Hypotenusa/9.4-Hypotenusa.userprefs new file mode 100644 index 0000000..cff7526 --- /dev/null +++ b/9.4-Hypotenusa/9.4-Hypotenusa.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/9.4-Hypotenusa/Hypotenusa.cs b/9.4-Hypotenusa/Hypotenusa.cs new file mode 100644 index 0000000..727ffe6 --- /dev/null +++ b/9.4-Hypotenusa/Hypotenusa.cs @@ -0,0 +1,18 @@ +using System; + +class Hypotenusa { + public static void Main() { + double svaret; + + svaret = rakna_hypotenusa(3, 4); + + Console.WriteLine("Langsidan i triangeln blir: {0}", svaret); + } + + static double rakna_hypotenusa(double a, double b) { + double kvadrater = Math.Pow(a, 2) + Math.Pow(b, 2); + double sidan = Math.Sqrt(kvadrater); + + return sidan; + } +} diff --git a/9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.exe b/9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.exe new file mode 100644 index 0000000000000000000000000000000000000000..7940b953d6ba7f72a8772741f826500f0ad89726 GIT binary patch literal 4608 zcmeHK&2t>Z6@RmzO71tzIf3X(&r68?i6I06^0R1P@5*E74THH0{~q~f>g z*YB%ezkbu*ueJ32ElLwnAKINeM7Pm16g2*RbQ9{~BflG__aFH5=xt;1)1zy3M~NWx zYoXN;w&i(#Bq~ybO;0$UD6W)5!>>v+o6Q_cT(8a(EgEV1)6ri%-=6I=N*TM1T|`5W za07Uc0tvJN8Y6)&6~_&V1{g8iM1!0mO;>(Jv`7DS`-F{6Xg~a3V!A-|H7DV2xI(lW zvcDtXgLmt`j~AWLwbc;#3p?!1NNz{qBMuxoz0M?Va2f>B6*E+!4Nk{a0KxVdv>i}D z^kyhsABG$&T|r}CSo%&V5S`u0GrfxSGjMDv>ZiX63_~7xPZ&GW3ih60Up_^T!xCfn z(nvgHsE`nQ3Zn>XAQM6x4E$ygW~2SQoD;M!pC%LL(C?*GVo!xpEH{(xWuMCojACeJ z*Wm8QY3Rh^)F}2y<^&d3`tezVX9jQ{wkFNIc`|=;;xtS8$pv17dgKQ7Ir=iwr6_c~ znqrInX`&+fk@XTi2b$A2a(;b*Wp(iHGJn?fE9e;zt8xAZDSCjJe;hwa59xJl9y*;v z?h&3oUrcj!+<4V-KR~Bw0-v=-mx14=*XTj|2>Jo~oc;nlWH5fpV4Eq8mw_4L@$riH z&>=|rAv0)Iu=Wj_(Q~|_x!+=C!_a-AxnCbxr~Sz{{wZuz^fRP=oet2$z=!BD;1NW{ zR{NoeGs&Dv}Lask|WVh?XqJqtLqQS(odb zv1HnjACg6FYx82$i=2iuH)N7j!;%cQ92@#rU`3eyqI9ioO{uQCWFVVC zRdHM=YIU`}xuK%pL@e;>DIfi%(23-t<4L3=s?(}}ol4h2+%PkXNPnl66NWa`WtQi=&v6iyz%DT>&L3Qe{$rTNgDd_#q!3(lb^kc zLt*q&Dx1xw1sQ$9Foyeq_U>hJ2pVJfV0zHV_K}gz_7A3E_>4i1n9K8Povc5Re2{4z z*QX3x8{Xeh6&)40R%;pG2giU0v4?P)jHD(U=Dog_dgxMU1Lssaz}-OPMbwj*n(eUwG${5AKY=BkDZFK2u&-*dgV)&~aT^o-5U@ zFevvXzwB3DC~u#7x~w|tGPVqhx6M~pGtjV zr8KK9-@SNY94ArG)P3~dn1Ph8c>=Gf0|@U_{F>SkXk2Sn|AoB%9daIgbBBkRj1T86 zFmDxzs(d&T7@8ycGFEFzH8qKTgG#858#GTBK`qb-2tN+)J_(;5ZIZ9`$B0L*LCd$Kg5JWd=|JmgJ<)r8e}+>7F~zqj z-?QKL^p>{C<35dllelN|@bCocuF#8w_Exq^iWdRto&sx-&A2(G3*%)vIm z7_J>Ps$(1x$G58ITS?>&eDQqkTrl^a&5I&~c~{}jN7ZT~FA=_f@2b1&<+byE1kw&^x2-x@=f#tl`+9ul&tu%=Q~+EY&c#CUT-- zdCsO(QM>l(+2Bfuj@d98^!Wpy=lw(y#%Np+82Pqw`ZK-UjSgWcpZy(qV& zD_q9YIZG{gTmDrU=0ww(weea)8aFLh$z)O5$@q6f(++*SC-$lFP7+`+HQxS0VEAj_ VhfW4W{J&E0bVqWZ_&>_PKLJ8BJv#sZ literal 0 HcmV?d00001 diff --git a/9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.pdb b/9.4-Hypotenusa/bin/Debug/9.4-Hypotenusa.pdb new file mode 100644 index 0000000000000000000000000000000000000000..84e97f76a47c5f483352c8b00d2d59c6761c92bf GIT binary patch literal 11776 zcmeHNO-x)>6g~q;87Q<GQc}< z-ns9bd+t5=ocsSKo=#a=J3E{U#=^0-wqQK*T(Bb)iPYCN^(F*Rq5kC|B+v03(C85F zxeh#VrQpFv_CTlPH*)hgeB0~3iuyV^k8O1kq(KUWD$qiq5>F4-vj>)n{}wO)>pA5A zXxoKQ)c3`%b0>V@)?SacwALQ#n{K*X2u}w`bVkaErSQ|y_Pbf7VlTZ$Jh0UG=b~6T z|MQ*Axtp$$CVFNr;{h-J%Q$BPh;E%a+I?-)TwpRGSB|_}aq;Tm7pAWN`fXsc+j*~h z`>hj!;km%<9+6u${j(>hGd*7qy)kh4k7vJo-FknD+eX68+wC(g-~8}ieCFrBrapab zx5M?GYsCY{T|+fpD|UN!uFL~>Zrr)Sjod3NCe@WZW}B9sj9KZiF*6xUj2PDG1*MUqQZY#-?k-sC0pLL(!8>a@e)xZ%kNy(z z&5zBA{$*G)b1Pn|Sx2JUqaW7?M2!TJwQx zQkzRj5YuXxio}g{1}}|L8K7PcsPi)RwbC3omYA?}=D0LTP?ZV3q7aLH*04+{RiMa_ zR8@W1{oA#VkAL4k)8eoA{KHR9GEZE3tKp+07)8*PZ$;tpBho~p|U^Q(~ zBFh-f7=y(r2YlLm2{efe)YEx)!cO*IplfH9#1hTX<_G|M%0WuxBBN)GAn!S{o#`Qie)`w#^j&n@Db>{Z6S{ps0^6>AOn*G1xXL$q*1Jh0{|Klb6k9aJK=O~t z$!VkU4GkE%@yL@N_-!vnsD1bQkyypd7>4-{tp$!U_2Un5!!lJ_)*2 zm3Ua6cFX?gtJ4$ABJ`uLpRhZ}NxdgD`PBI`KFtW63^1$~l`f?oy^#3c+Ox zSX4ecmj`9%0n8WjFtEAoEb|Py7Z2=|2DQFn++m%M9f`LM9?s;fiNP1M=?vEDZPKFT zTzh=(2B1-%D&a*Aa;c0&xmG%PFR8qX7h$dE$Xz`y_T>xS>{Gt6@htlfJP^d1&#}D} z=)D04K@IY8ZCB!$+_WWZTdDAfX$+axsj+No)L{&#$4om6C*IdpAa5Ax#4gu0 z++E;c%fl>pB?@?0-3`z=PHIz>d{7!Lwi$J@7ZN CZ-8w8 literal 0 HcmV?d00001 diff --git a/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csproj.FileListAbsolute.txt b/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..1007bf5 --- /dev/null +++ b/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\9.4-Hypotenusa\bin\Debug\9.4-Hypotenusa.exe +C:\Users\Crille\CSharp\9.4-Hypotenusa\bin\Debug\9.4-Hypotenusa.pdb +C:\Users\Crille\CSharp\9.4-Hypotenusa\obj\x86\Debug\9.4-Hypotenusa.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\9.4-Hypotenusa\obj\x86\Debug\9.4-Hypotenusa.exe +C:\Users\Crille\CSharp\9.4-Hypotenusa\obj\x86\Debug\9.4-Hypotenusa.pdb diff --git a/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csprojResolveAssemblyReference.cache b/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.exe b/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.exe new file mode 100644 index 0000000000000000000000000000000000000000..7940b953d6ba7f72a8772741f826500f0ad89726 GIT binary patch literal 4608 zcmeHK&2t>Z6@RmzO71tzIf3X(&r68?i6I06^0R1P@5*E74THH0{~q~f>g z*YB%ezkbu*ueJ32ElLwnAKINeM7Pm16g2*RbQ9{~BflG__aFH5=xt;1)1zy3M~NWx zYoXN;w&i(#Bq~ybO;0$UD6W)5!>>v+o6Q_cT(8a(EgEV1)6ri%-=6I=N*TM1T|`5W za07Uc0tvJN8Y6)&6~_&V1{g8iM1!0mO;>(Jv`7DS`-F{6Xg~a3V!A-|H7DV2xI(lW zvcDtXgLmt`j~AWLwbc;#3p?!1NNz{qBMuxoz0M?Va2f>B6*E+!4Nk{a0KxVdv>i}D z^kyhsABG$&T|r}CSo%&V5S`u0GrfxSGjMDv>ZiX63_~7xPZ&GW3ih60Up_^T!xCfn z(nvgHsE`nQ3Zn>XAQM6x4E$ygW~2SQoD;M!pC%LL(C?*GVo!xpEH{(xWuMCojACeJ z*Wm8QY3Rh^)F}2y<^&d3`tezVX9jQ{wkFNIc`|=;;xtS8$pv17dgKQ7Ir=iwr6_c~ znqrInX`&+fk@XTi2b$A2a(;b*Wp(iHGJn?fE9e;zt8xAZDSCjJe;hwa59xJl9y*;v z?h&3oUrcj!+<4V-KR~Bw0-v=-mx14=*XTj|2>Jo~oc;nlWH5fpV4Eq8mw_4L@$riH z&>=|rAv0)Iu=Wj_(Q~|_x!+=C!_a-AxnCbxr~Sz{{wZuz^fRP=oet2$z=!BD;1NW{ zR{NoeGs&Dv}Lask|WVh?XqJqtLqQS(odb zv1HnjACg6FYx82$i=2iuH)N7j!;%cQ92@#rU`3eyqI9ioO{uQCWFVVC zRdHM=YIU`}xuK%pL@e;>DIfi%(23-t<4L3=s?(}}ol4h2+%PkXNPnl66NWa`WtQi=&v6iyz%DT>&L3Qe{$rTNgDd_#q!3(lb^kc zLt*q&Dx1xw1sQ$9Foyeq_U>hJ2pVJfV0zHV_K}gz_7A3E_>4i1n9K8Povc5Re2{4z z*QX3x8{Xeh6&)40R%;pG2giU0v4?P)jHD(U=Dog_dgxMU1Lssaz}-OPMbwj*n(eUwG${5AKY=BkDZFK2u&-*dgV)&~aT^o-5U@ zFevvXzwB3DC~u#7x~w|tGPVqhx6M~pGtjV zr8KK9-@SNY94ArG)P3~dn1Ph8c>=Gf0|@U_{F>SkXk2Sn|AoB%9daIgbBBkRj1T86 zFmDxzs(d&T7@8ycGFEFzH8qKTgG#858#GTBK`qb-2tN+)J_(;5ZIZ9`$B0L*LCd$Kg5JWd=|JmgJ<)r8e}+>7F~zqj z-?QKL^p>{C<35dllelN|@bCocuF#8w_Exq^iWdRto&sx-&A2(G3*%)vIm z7_J>Ps$(1x$G58ITS?>&eDQqkTrl^a&5I&~c~{}jN7ZT~FA=_f@2b1&<+byE1kw&^x2-x@=f#tl`+9ul&tu%=Q~+EY&c#CUT-- zdCsO(QM>l(+2Bfuj@d98^!Wpy=lw(y#%Np+82Pqw`ZK-UjSgWcpZy(qV& zD_q9YIZG{gTmDrU=0ww(weea)8aFLh$z)O5$@q6f(++*SC-$lFP7+`+HQxS0VEAj_ VhfW4W{J&E0bVqWZ_&>_PKLJ8BJv#sZ literal 0 HcmV?d00001 diff --git a/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.pdb b/9.4-Hypotenusa/obj/x86/Debug/9.4-Hypotenusa.pdb new file mode 100644 index 0000000000000000000000000000000000000000..84e97f76a47c5f483352c8b00d2d59c6761c92bf GIT binary patch literal 11776 zcmeHNO-x)>6g~q;87Q<GQc}< z-ns9bd+t5=ocsSKo=#a=J3E{U#=^0-wqQK*T(Bb)iPYCN^(F*Rq5kC|B+v03(C85F zxeh#VrQpFv_CTlPH*)hgeB0~3iuyV^k8O1kq(KUWD$qiq5>F4-vj>)n{}wO)>pA5A zXxoKQ)c3`%b0>V@)?SacwALQ#n{K*X2u}w`bVkaErSQ|y_Pbf7VlTZ$Jh0UG=b~6T z|MQ*Axtp$$CVFNr;{h-J%Q$BPh;E%a+I?-)TwpRGSB|_}aq;Tm7pAWN`fXsc+j*~h z`>hj!;km%<9+6u${j(>hGd*7qy)kh4k7vJo-FknD+eX68+wC(g-~8}ieCFrBrapab zx5M?GYsCY{T|+fpD|UN!uFL~>Zrr)Sjod3NCe@WZW}B9sj9KZiF*6xUj2PDG1*MUqQZY#-?k-sC0pLL(!8>a@e)xZ%kNy(z z&5zBA{$*G)b1Pn|Sx2JUqaW7?M2!TJwQx zQkzRj5YuXxio}g{1}}|L8K7PcsPi)RwbC3omYA?}=D0LTP?ZV3q7aLH*04+{RiMa_ zR8@W1{oA#VkAL4k)8eoA{KHR9GEZE3tKp+07)8*PZ$;tpBho~p|U^Q(~ zBFh-f7=y(r2YlLm2{efe)YEx)!cO*IplfH9#1hTX<_G|M%0WuxBBN)GAn!S{o#`Qie)`w#^j&n@Db>{Z6S{ps0^6>AOn*G1xXL$q*1Jh0{|Klb6k9aJK=O~t z$!VkU4GkE%@yL@N_-!vnsD1bQkyypd7>4-{tp$!U_2Un5!!lJ_)*2 zm3Ua6cFX?gtJ4$ABJ`uLpRhZ}NxdgD`PBI`KFtW63^1$~l`f?oy^#3c+Ox zSX4ecmj`9%0n8WjFtEAoEb|Py7Z2=|2DQFn++m%M9f`LM9?s;fiNP1M=?vEDZPKFT zTzh=(2B1-%D&a*Aa;c0&xmG%PFR8qX7h$dE$Xz`y_T>xS>{Gt6@htlfJP^d1&#}D} z=)D04K@IY8ZCB!$+_WWZTdDAfX$+axsj+No)L{&#$4om6C*IdpAa5Ax#4gu0 z++E;c%fl>pB?@?0-3`z=PHIz>d{7!Lwi$J@7ZN CZ-8w8 literal 0 HcmV?d00001 diff --git a/9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/9.4-Hypotenusa/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.5-Overload/9.5-Overload.csproj b/9.5-Overload/9.5-Overload.csproj new file mode 100644 index 0000000..486769a --- /dev/null +++ b/9.5-Overload/9.5-Overload.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {092CE372-A9A4-4442-8711-83C18326F84C} + Exe + Overload + 9.5-Overload + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/9.5-Overload/9.5-Overload.sln b/9.5-Overload/9.5-Overload.sln new file mode 100644 index 0000000..4489eeb --- /dev/null +++ b/9.5-Overload/9.5-Overload.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.5-Overload", "9.5-Overload.csproj", "{092CE372-A9A4-4442-8711-83C18326F84C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {092CE372-A9A4-4442-8711-83C18326F84C}.Debug|x86.ActiveCfg = Debug|x86 + {092CE372-A9A4-4442-8711-83C18326F84C}.Debug|x86.Build.0 = Debug|x86 + {092CE372-A9A4-4442-8711-83C18326F84C}.Release|x86.ActiveCfg = Release|x86 + {092CE372-A9A4-4442-8711-83C18326F84C}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/9.5-Overload/9.5-Overload.userprefs b/9.5-Overload/9.5-Overload.userprefs new file mode 100644 index 0000000..dc21588 --- /dev/null +++ b/9.5-Overload/9.5-Overload.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/9.5-Overload/Overload.cs b/9.5-Overload/Overload.cs new file mode 100644 index 0000000..c8ac0d7 --- /dev/null +++ b/9.5-Overload/Overload.cs @@ -0,0 +1,26 @@ +using System; + +class Overload { + public static void Main() { + PrintInfo(); + PrintInfo(5); + PrintInfo(5, "Kalle"); + PrintInfo("Lisa", 5); + } + + static void PrintInfo() { + Console.WriteLine("Jag skriver inte ut nagot alls."); + } + + static void PrintInfo(int tal) { + Console.WriteLine("Ett tal: " + tal); + } + + static void PrintInfo(int tal, string namn) { + Console.WriteLine("Ett tal: " + tal + " och namnet:" + namn); + } + + static void PrintInfo(string namn, int tal) { + Console.WriteLine("Denna tar emot en strang: " + namn + " och talet: " + tal); + } +} diff --git a/9.5-Overload/bin/Debug/9.5-Overload.exe b/9.5-Overload/bin/Debug/9.5-Overload.exe new file mode 100644 index 0000000000000000000000000000000000000000..6b358c69d345d80f9a5900cc123387d233f5cd4b GIT binary patch literal 4608 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 LfTe*Oseyk1R;~T> literal 0 HcmV?d00001 diff --git a/9.5-Overload/obj/x86/Debug/9.5-Overload.csproj.FileListAbsolute.txt b/9.5-Overload/obj/x86/Debug/9.5-Overload.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..ac49091 --- /dev/null +++ b/9.5-Overload/obj/x86/Debug/9.5-Overload.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\9.5-Overload\bin\Debug\9.5-Overload.exe +C:\Users\Crille\CSharp\9.5-Overload\bin\Debug\9.5-Overload.pdb +C:\Users\Crille\CSharp\9.5-Overload\obj\x86\Debug\9.5-Overload.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\9.5-Overload\obj\x86\Debug\9.5-Overload.exe +C:\Users\Crille\CSharp\9.5-Overload\obj\x86\Debug\9.5-Overload.pdb diff --git a/9.5-Overload/obj/x86/Debug/9.5-Overload.csprojResolveAssemblyReference.cache b/9.5-Overload/obj/x86/Debug/9.5-Overload.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/9.5-Overload/obj/x86/Debug/9.5-Overload.exe b/9.5-Overload/obj/x86/Debug/9.5-Overload.exe new file mode 100644 index 0000000000000000000000000000000000000000..6b358c69d345d80f9a5900cc123387d233f5cd4b GIT binary patch literal 4608 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 LfTe*Oseyk1R;~T> literal 0 HcmV?d00001 diff --git a/9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/9.5-Overload/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.6-BubbleSort/9.6-BubbleSort.csproj b/9.6-BubbleSort/9.6-BubbleSort.csproj new file mode 100644 index 0000000..446b67e --- /dev/null +++ b/9.6-BubbleSort/9.6-BubbleSort.csproj @@ -0,0 +1,36 @@ + + + + Debug + x86 + {3788011D-2FE6-456D-86EF-5506B7F9F0D3} + Exe + BubbleSort + 9.6-BubbleSort + v4.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + x86 + + + full + true + bin\Release + prompt + 4 + false + x86 + + + + + + \ No newline at end of file diff --git a/9.6-BubbleSort/9.6-BubbleSort.sln b/9.6-BubbleSort/9.6-BubbleSort.sln new file mode 100644 index 0000000..009c069 --- /dev/null +++ b/9.6-BubbleSort/9.6-BubbleSort.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.6-BubbleSort", "9.6-BubbleSort.csproj", "{3788011D-2FE6-456D-86EF-5506B7F9F0D3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3788011D-2FE6-456D-86EF-5506B7F9F0D3}.Debug|x86.ActiveCfg = Debug|x86 + {3788011D-2FE6-456D-86EF-5506B7F9F0D3}.Debug|x86.Build.0 = Debug|x86 + {3788011D-2FE6-456D-86EF-5506B7F9F0D3}.Release|x86.ActiveCfg = Release|x86 + {3788011D-2FE6-456D-86EF-5506B7F9F0D3}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/9.6-BubbleSort/9.6-BubbleSort.userprefs b/9.6-BubbleSort/9.6-BubbleSort.userprefs new file mode 100644 index 0000000..0c7bf46 --- /dev/null +++ b/9.6-BubbleSort/9.6-BubbleSort.userprefs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/9.6-BubbleSort/BubbleSort.cs b/9.6-BubbleSort/BubbleSort.cs new file mode 100644 index 0000000..26af1e9 --- /dev/null +++ b/9.6-BubbleSort/BubbleSort.cs @@ -0,0 +1,43 @@ +using System; + +class BubbleSort { + const int SIZE = 10, MIN = 0, MAX = 100; + + public static void Main() { + Random rand = new Random(); + short[] myArray = new short[SIZE]; + + for (int i = 0; i < SIZE; i++) { + myArray[i] = (short)rand.Next(MIN, MAX); + } + + Console.WriteLine("--------- myArray fore sortering ------------"); + for (int i = 0; i < SIZE; i++) { + Console.WriteLine("myArray[{0}]= {1}", i, myArray[i]); + } + + myBubbleSort(myArray); + + Console.WriteLine("--------- myArray efter sortering ------------"); + for (int i = 0; i < SIZE; i++) { + Console.WriteLine("myArray[{0}]= {1}", i, myArray[i]); + } + } + + static void myBubbleSort(short[] arr) { + short temp = 0; + + for (int walker = 0; walker < arr.Length; walker++) { + for (int sorter = 0; sorter < arr.Length - 1; sorter++) { + if (arr[sorter] > arr[sorter + 1]) { + temp = arr[sorter + 1]; + arr[sorter + 1] = arr[sorter]; + arr[sorter] = temp; + } + } + } + } +} + + + diff --git a/9.6-BubbleSort/bin/Debug/9.6-BubbleSort.exe b/9.6-BubbleSort/bin/Debug/9.6-BubbleSort.exe new file mode 100644 index 0000000000000000000000000000000000000000..90399a24f91befab158c78cf59720e977794a78b GIT binary patch literal 5120 zcmeHLU2Ggz6+W|G?@rdSTi2D{LR?SQZ7@kaUe|7FM|QIQ3tjMEytWh4O`F-->)mN* zXO@{+*Gma4c&bnjiBeHyRrhc2yD@K3kc>w(w_z(+Yh=wz<-xWP%#h_33M z@0s9aY-tdjC8Uk~7Efi%%<3oFUnysrR`Ekf;NA4lBnymv%O z%eJ!3-9S&OoqhsC%F7Ors)yogtaqT`B8x=n7O8!gj;aHRy=do= z;SW5_sSL$=D_}Z6-WBlbbsPdEuHL-PK8Aq6w@&+0dWD)i z*>_Gp5*a#zuusx#_RF&h?+k$7)AqQY(#KL`qmwMb-UELF>cMXkeTcEdbT;rTr|7fA zDqhNMjDs6lLdblwY4A%MnR$$9@V{k#)^_t48IX^1u|Gmso#>yBjZrTIAo;U`PQK&% zdzLm#^C!SMw&RDb!!bq^G>VOWg-XCbqaV_J^lRv2^mqC_aJRzvtim=660b^}2WAMp zg!$i3{gAXnrqG4mb6DfT?!3fL1Fvdq|9x7-7pGA4ICI~n3#5TFCHL)zo~0A@I1AKG z&(cYH7c}CWc_3ve?>V%8M>sTC0;koTW+q^zdvopSMNU^#Wb&2x_ua_D$Eb ztvqFGejv)Ul7C*90cA6n7icN7OiMGDXvwe~D%V1N=1WO!bEn!Z+b0;??aP2u^L z>)^D|y5SW?a2~g?c+vG?BK*dz z#zJ#$xnkME%L;GXGNBIzMu64Vgl+6d%5S=>Ph>Nw@|JA{wWjvqCefPV6x=dpoM7}c zE%Plo=Q_S?3%cl8fmpO0!OF2Gh@Kgy!#|D6RHGU4@H0SZv_&px0m_$D0NNvq94bO~ zcz%Od1`qmqhF+o+U85^Bjae_@gk2-L(y(rhcdjoGLAd5;jDV(3R3`p%ozidWLqB@z zz0w<`{`~8?&4>P~3X^icEMoa-&@i0~re8%GGeU~{cO$M+a% zX-VBf_jZ6QKlcDR0bXUGWZPe`LKJZUqwIKYxEcmUp$_xGkjCFxRug*DceMy z@ZiTn|Aoqey1*5K;ZfpQ>#~wKs2(;f1K7E+3E|D?Z{SoxOu>Flxzp3@(k6xa5&p(0 z4~pnUB>f7QqIHLzA&q3 zvTAi65>I@sia14K)w8zI^c97FmtMyjUNu0|4@!|)<$hpMYzten8BZq-KjUn>F9Pf9u&`Gja1p^qGheQIQX6JRhk(s)B)_-)^V{T9{vQ1Q H?ZCeP619PS literal 0 HcmV?d00001 diff --git a/9.6-BubbleSort/bin/Debug/9.6-BubbleSort.pdb b/9.6-BubbleSort/bin/Debug/9.6-BubbleSort.pdb new file mode 100644 index 0000000000000000000000000000000000000000..592ff019a4377e8418dfaf7d96a04c54ffcccd9f GIT binary patch literal 13824 zcmeHNO>9(E6h1Qyr9&++6$=!o1GHLbJ2R!&7DQXxf)F~XFp>bNf$1=n+IC9blt2w6 z4?~CxLtGdMF~$&z5{-$8jT)s13xm-ODnvIdj3Gu%q(WSDL8#yN-o12aYAs0UFny;v z^Syh{J@@CF`}gi^xIJccC%fBv{0+f|(o%movcX>+2!(QI7Bof# z^P2%4$o7VA4m&huJrKHaamx1H>G<$)&bJk=8m?n=6a#W)c-R9R9-f9@hcej%L#eYJk`$=`qd!S_b3oz8jZ*iK*DCEvgbk)iBO1H0c#)Lq>3YSX8G z)n7hhynm9zhO{;R*pdFP2M1%zTeiAO&i7?Q<^?|j&IQi`&j#m#ePC^eM~BkD14F6} z8b>#YXTVgtvZZpgC{^t|KO`O)YyIcGn7aNm&F+lGhop;6Gsp3O6aR6XGX+#*#ecSQ z{+j}kx4XFTmypZE<98pt`)A*&ODW#lms zOIk+zEu)xi6iePVYPF1#G#YuN5lc>4Y^geV9qy0idGecK#&(e4@l9A7}3NY%BW*`Beo)4z3U7k+H2Ll z3c8=celYJ8m^U9bY8~(+nVgGKJN?00YCD4QN=sVtvxbR1tD&_xvwfS1#U7#mHltmx2y>P3mQq0B>2HY0r&%(`_{?Le^#YyfwBXlr+_T44~Xw_<|0{) zowN{KjQ-|9Dza3Ti3cNp8h#gxANBHU9(UXgqw=g7BhLcJp8L;yZscN2YT$c&9J;JA z$$HRkDTADZnyr{D0&;yQ1WpIC4~!AhygNi3O~lEPGww|D9?=hE>zN;Utu$l41oC1a z;%1fumjNq)MZlFn=*&tW%c)ja2V^-7K*ZT>1hW2(3OW9%-wJ#Z@)B8&Ugp6UhzO`! zYH-KN-ifT0XJk5aftW7~p3Xw;S%}JX{Ce=a5-ZOF;p#` zS6O$Yex$i}HG%hn?>F&Ir@$M$?nl9MF;Tf@vVQo}LY~l=4lC4cL-L-%e>;;dr1uL&W!J9Wp&God5rTQ_`F`-w${zTnH)W^zj_I>E+q}1u*Y6 z%D{DCO}L{_|NndKyq4Mj9gzC}0a`=!%I7Q`bQQ>He)c7UL&c($3$6Of(E9qyb=6Y- zMc_K~kDg zV$&?ELi<^3(+b}VRJhKbIJ}eYF{1ODSI?MT-*=?{x2xeRKSd!6Hnk@@HYM7+C76hI z#gh_DV!7WNkM4;Zt)1Pm4qM=?|7jJ~i8qG#p^ad@{&!$7kG1}PjQzI}gM@3piToVW z+!MI|^EQlo0M`b+2XO7@nSpBw@9p&e|KV=b+AH#a+~&EhJ2ZJ7m_K<{J2g8Va6B-{ G9{2}<9tz_C literal 0 HcmV?d00001 diff --git a/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csproj.FileListAbsolute.txt b/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..eae40c4 --- /dev/null +++ b/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Users\Crille\CSharp\9.6-BubbleSort\bin\Debug\9.6-BubbleSort.exe +C:\Users\Crille\CSharp\9.6-BubbleSort\bin\Debug\9.6-BubbleSort.pdb +C:\Users\Crille\CSharp\9.6-BubbleSort\obj\x86\Debug\9.6-BubbleSort.csprojResolveAssemblyReference.cache +C:\Users\Crille\CSharp\9.6-BubbleSort\obj\x86\Debug\9.6-BubbleSort.exe +C:\Users\Crille\CSharp\9.6-BubbleSort\obj\x86\Debug\9.6-BubbleSort.pdb diff --git a/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csprojResolveAssemblyReference.cache b/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..c9350821b964c4881654422dedc37e5d72bd08e2 GIT binary patch literal 21419 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 literal 0 HcmV?d00001 diff --git a/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.exe b/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.exe new file mode 100644 index 0000000000000000000000000000000000000000..90399a24f91befab158c78cf59720e977794a78b GIT binary patch literal 5120 zcmeHLU2Ggz6+W|G?@rdSTi2D{LR?SQZ7@kaUe|7FM|QIQ3tjMEytWh4O`F-->)mN* zXO@{+*Gma4c&bnjiBeHyRrhc2yD@K3kc>w(w_z(+Yh=wz<-xWP%#h_33M z@0s9aY-tdjC8Uk~7Efi%%<3oFUnysrR`Ekf;NA4lBnymv%O z%eJ!3-9S&OoqhsC%F7Ors)yogtaqT`B8x=n7O8!gj;aHRy=do= z;SW5_sSL$=D_}Z6-WBlbbsPdEuHL-PK8Aq6w@&+0dWD)i z*>_Gp5*a#zuusx#_RF&h?+k$7)AqQY(#KL`qmwMb-UELF>cMXkeTcEdbT;rTr|7fA zDqhNMjDs6lLdblwY4A%MnR$$9@V{k#)^_t48IX^1u|Gmso#>yBjZrTIAo;U`PQK&% zdzLm#^C!SMw&RDb!!bq^G>VOWg-XCbqaV_J^lRv2^mqC_aJRzvtim=660b^}2WAMp zg!$i3{gAXnrqG4mb6DfT?!3fL1Fvdq|9x7-7pGA4ICI~n3#5TFCHL)zo~0A@I1AKG z&(cYH7c}CWc_3ve?>V%8M>sTC0;koTW+q^zdvopSMNU^#Wb&2x_ua_D$Eb ztvqFGejv)Ul7C*90cA6n7icN7OiMGDXvwe~D%V1N=1WO!bEn!Z+b0;??aP2u^L z>)^D|y5SW?a2~g?c+vG?BK*dz z#zJ#$xnkME%L;GXGNBIzMu64Vgl+6d%5S=>Ph>Nw@|JA{wWjvqCefPV6x=dpoM7}c zE%Plo=Q_S?3%cl8fmpO0!OF2Gh@Kgy!#|D6RHGU4@H0SZv_&px0m_$D0NNvq94bO~ zcz%Od1`qmqhF+o+U85^Bjae_@gk2-L(y(rhcdjoGLAd5;jDV(3R3`p%ozidWLqB@z zz0w<`{`~8?&4>P~3X^icEMoa-&@i0~re8%GGeU~{cO$M+a% zX-VBf_jZ6QKlcDR0bXUGWZPe`LKJZUqwIKYxEcmUp$_xGkjCFxRug*DceMy z@ZiTn|Aoqey1*5K;ZfpQ>#~wKs2(;f1K7E+3E|D?Z{SoxOu>Flxzp3@(k6xa5&p(0 z4~pnUB>f7QqIHLzA&q3 zvTAi65>I@sia14K)w8zI^c97FmtMyjUNu0|4@!|)<$hpMYzten8BZq-KjUn>F9Pf9u&`Gja1p^qGheQIQX6JRhk(s)B)_-)^V{T9{vQ1Q H?ZCeP619PS literal 0 HcmV?d00001 diff --git a/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.pdb b/9.6-BubbleSort/obj/x86/Debug/9.6-BubbleSort.pdb new file mode 100644 index 0000000000000000000000000000000000000000..592ff019a4377e8418dfaf7d96a04c54ffcccd9f GIT binary patch literal 13824 zcmeHNO>9(E6h1Qyr9&++6$=!o1GHLbJ2R!&7DQXxf)F~XFp>bNf$1=n+IC9blt2w6 z4?~CxLtGdMF~$&z5{-$8jT)s13xm-ODnvIdj3Gu%q(WSDL8#yN-o12aYAs0UFny;v z^Syh{J@@CF`}gi^xIJccC%fBv{0+f|(o%movcX>+2!(QI7Bof# z^P2%4$o7VA4m&huJrKHaamx1H>G<$)&bJk=8m?n=6a#W)c-R9R9-f9@hcej%L#eYJk`$=`qd!S_b3oz8jZ*iK*DCEvgbk)iBO1H0c#)Lq>3YSX8G z)n7hhynm9zhO{;R*pdFP2M1%zTeiAO&i7?Q<^?|j&IQi`&j#m#ePC^eM~BkD14F6} z8b>#YXTVgtvZZpgC{^t|KO`O)YyIcGn7aNm&F+lGhop;6Gsp3O6aR6XGX+#*#ecSQ z{+j}kx4XFTmypZE<98pt`)A*&ODW#lms zOIk+zEu)xi6iePVYPF1#G#YuN5lc>4Y^geV9qy0idGecK#&(e4@l9A7}3NY%BW*`Beo)4z3U7k+H2Ll z3c8=celYJ8m^U9bY8~(+nVgGKJN?00YCD4QN=sVtvxbR1tD&_xvwfS1#U7#mHltmx2y>P3mQq0B>2HY0r&%(`_{?Le^#YyfwBXlr+_T44~Xw_<|0{) zowN{KjQ-|9Dza3Ti3cNp8h#gxANBHU9(UXgqw=g7BhLcJp8L;yZscN2YT$c&9J;JA z$$HRkDTADZnyr{D0&;yQ1WpIC4~!AhygNi3O~lEPGww|D9?=hE>zN;Utu$l41oC1a z;%1fumjNq)MZlFn=*&tW%c)ja2V^-7K*ZT>1hW2(3OW9%-wJ#Z@)B8&Ugp6UhzO`! zYH-KN-ifT0XJk5aftW7~p3Xw;S%}JX{Ce=a5-ZOF;p#` zS6O$Yex$i}HG%hn?>F&Ir@$M$?nl9MF;Tf@vVQo}LY~l=4lC4cL-L-%e>;;dr1uL&W!J9Wp&God5rTQ_`F`-w${zTnH)W^zj_I>E+q}1u*Y6 z%D{DCO}L{_|NndKyq4Mj9gzC}0a`=!%I7Q`bQQ>He)c7UL&c($3$6Of(E9qyb=6Y- zMc_K~kDg zV$&?ELi<^3(+b}VRJhKbIJ}eYF{1ODSI?MT-*=?{x2xeRKSd!6Hnk@@HYM7+C76hI z#gh_DV!7WNkM4;Zt)1Pm4qM=?|7jJ~i8qG#p^ad@{&!$7kG1}PjQzI}gM@3piToVW z+!MI|^EQlo0M`b+2XO7@nSpBw@9p&e|KV=b+AH#a+~&EhJ2ZJ7m_K<{J2g8Va6B-{ G9{2}<9tz_C literal 0 HcmV?d00001 diff --git a/9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/9.6-BubbleSort/obj/x86/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md new file mode 100644 index 0000000..bc5b67f --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# Introduktion till CSharp diff --git a/old_code.7z b/old_code.7z new file mode 100644 index 0000000000000000000000000000000000000000..d6d570154f55effc15955936921316b887fca2ab GIT binary patch literal 23137 zcmV(wKu^r%ZCxz z&SsGhgC5HLdo$F3>9^V_F?JZHc;Fi5rkfN<*Oz=VaHga3oYn#9+6Xs@jwU zC9`}-qOY^ZuDPDdBQo^4uv?u1c5*tPZfeQ%S&F04<8g9Doj#8(uS#wR0i|mGohBA& z!mhAB%dwM-nD&tom2vQF6F!Cb*lht62Y z{Zz1>6XJzwiiTW#I_P>ME(&X@o%Lz|Cd&$;RP-Q3jZ}mFcyVh^`Qd1}T6ZazlhhEV z@DM*$bD9afw+Z$PRqzaX&q?Z;0Ft!oOu;RJRLrqYX!3H^ zH~Xz=!qO0`JiVm#Npwjxgn7SLJd_K($!9l~K(;nmVfcvtJ9tZ-%*uj6ni1Tq;e)=1 z{;7x|1P+dp2wFBFfr~1=Xs}f!?cCQy1Mjx*I5k{E>SO$FE*;l2)Dj;zu@)W8bn?zJ z&3dTa7E%s>jdJltT&2p6k(8VEH_g`qCbq3@tfco2%pdh_Nd%J=t4;9&#=G`J^DI5L zj9PCMH+oG=Q7-Qjy>Fct6`hafGMKv6Lp|lzBzt#Ofox3hm(ZZPQUqxI)C0nS99s~_ zHi~YveItSZ-4l#~E@e{t>4SF<{J&Uq3l7#VLV^RYqes6`&A=l^i}v#MGlnbJOJV-` zNV^ZGr?Eyv@XY8sg-}KvKvE-*Kn0fs+i~Duq3Z2iIpN4NrN<#hw)XG(%U`oBaFW3H zvUg6YcGn^Ykz4ds>ILiS?x*P1ervv^;Xhck^*zt9S8Qg?m1Q__DE5=KPCiO&^Xb>_ zL{yFRt0%Dc-9Y;o3{fRTSUrAJU=?8GW#aWYRUrFNCp9g);-hT!wvF}KywcLE2@}{U zEUg!L5rN(O!(BAGRbrN*7WX}RYy2W?TO~)ODb3xxI+n2vd!Me{zbQj?$WoU+#({G6 zLdPT{r3a($|MeSeWSLYVgjbKQ1_wGg@P4#F%jDlL@e>0-R&az=lJ3K7VVXvEekj7!eHop4fUJfZ1)1s1P zJR1qRp$H|{!g-s1Ct@PVO@sI3><3~zcvrp_LA^2g;|VV%eiPRk($6nA0h^p>zxR>b z6CO@;s3u9Cu}>;{f^9tx3Z}poCUk)6Tx`Mx@H)dY{?8=es=-jSYg2Z7;f7Y_J9qUE z8J|MHMH!z06MZF3VJ2Q;?)1xX5Z49C-wXOrw*v7Z!TGZd4`WtI*v7#hp6je;fDT-3 z4hhGwL^pJ)Ge8UK-KEBie@#W}Z+mbcZC6S8Z2bMZpDg zm`|>o)jf-)fv)#|{A5G)hiRA#2vW06DIcr61WP@qH|0IbX~$ff1QRVGrsJBa?ng3ZB!279e=fgr0!m zfT18=e*T7|12f^M%9T66EPoq)VCi2>8wx?o!i|;U~i0a%Z z-e4YW6&ez4M)2vdgG2k6{PuZf>zj5N$e%JIW5ocj6`e|{D#v4t zH!oKHgt}Mv(ul4?>p4ER!DX6JX0&>w7-kJ?O0DmAVdO8{!G+8q<&aQ3JuT;2s$AoWb3LeSbM<~!nbBeF~Pu#m%fn%+rSw(hn!%s7-s-moq z*;jfxGQ8SjR1pek*}drt^NjPX+MK^}&=nY1SrvdCrGo56qVz@GTeJCtHr@~6TM}CIvLy;AJobOi z;(1A>+4p(2VCj}jRK2_yAhC1kvMu zl`O`GX_1IvfncZdK-)QuMl_Yf!JIq=9^I}bzoG`Ls6f4amuKzhj^dqLRzIw63U5li zDr%FWWe4gLnV=^=ld7u;b5;a`Shk!YH}!FvL^HH^^^U3b4SWn#1AN{+_l0%3ui|m! zYw0mSB*hX20ba7r=Qh^kMu5i1_8pu@j= zRJ31|@sr>rD(>eDpi0Bg1%692$yXiK-xZbRba6NfKjjLpzs%?@$PL2HGGR`_#yTDcsYwR(v~#H&Hd$!r~7_Sf2a~J&=bE{Aes;E=N>r$Udw7yGa@=$5oPsr~=%Fd)D znN~#hO5LY`W$TiYbmv&0XuMRQ(PQ+4R}2zt4UU^T9jqD;bkJTs!2OW`;tyo8G*BHk zo7q)GO+j>iQTQGb;_VwhaQn#9TNdfjokPs3T&OD{XM4zruPgnKo044A0-ocNY9oYh z`U~F}$=f$Zwp&3=yjYK=r2hUdB5z5#(W-0nZ3l$q2?z~MmIHl4DKRQX;bQjIlWZxF zCEosCOp6sAhhS@A>vWW0rVqq>e4f;l<)UqFOsfbP;y`6&7tkeg`v_LaJ+V~3%a>X~ z6kMx=o_Ibr=q+cHM7m~wh%VKzXAnl%U8v)|fptCJ50?zdVN52~Pl0;J7x2wkWp)<$Iqm2!v1KSa;`mKXvuYWYXiOD+U|)9s;SkyI z@y@cq*j^}E&sZrFUWPa~IG2$vsl&xu!j*QQc=C;b{5##{sDVe?*Q){T`;GC-E3Gq( z_efOnZ{(1OxI8R`%TKC%_yfxeSbA?>OkhO{iNY~d3g2OHvlFw#PLKEv)LGgM; z7t4(E>zZswBUqceO4nbM@ge5wvt5O9ng&z7|AwrLUnSSQIN^g#hPVzDO%?^Mektor zQ4TjyD;}Scn4!9;mF=)O2ks9g&TM6L1fKuSbE3u91)`MhnFKO^mq$hmqu~{4eI+km zC$hIL-rVEzrwmkUyY~|99;iDW)aNBi!@N{$Q&&U|5C36hfc4A1 zD?_uDTe_V6eX9%yXM17)dp-Go5XMmh0$tPD-Smg=Bs4x^DQUc@ds#H$8KnfnOu~p3 ze^}^i%T*GOl{qq$ZtQ=(L-thFc4->@sa@!>%rpJm9AqG1D2MvOcRj&jLA3#}>nZ0V zfWWSeWw*sPaybDttf!^=4-t7tD_5CpG7ru%_D-PD4|9<3L!pe8+GG6~pw*#4M$~XV zo7Z3jcFn-E_F8)ru)vQCw~r6WJ!^{3C)goYu+Blds+p>T(`t+LfwmW zdw*<&hxW=6Khn;H0;Bg2kqqZ>hsK#Z4y@fQ?E6P!br&rtw#|x;XImuT&4@@M$01Zk zOR1#;rBQ!>b#O|3K~v6s_bZ~2#EOE|uVsl;0CMNvl0#!V#D{rVS&a@=E+&Rn&vQ^< zLw)C}zG#+L??K32(UUxlE2C{!?FC?Pfq3~j%v4M37oA>;ipmSQ^gu0^6MCmlGv)k# z^e3-TqK$mC1Ush0G_#*b)!Y=Mp|U%hQZM(qnSQzWjo94qP~-Gt&4J6X_d5a7Bdrcn znFH5~ZE|^hLiP}$xd8*bAB?3l}B!l@uAR_P?EkA;T1;eL{4~lo ztX1MJOkcEx%hwt5n}7O1Nyn1yWH~{OD)0rc8xNNs1Ru7KX?6iqxmAE~p#!#L`QRfY z867Y9u|;jj%L7T@e9&k*_b@g67D#gW^K3Ghz#og0P?Jj49;$X(PFxAAAf|MaS zi_Ih8e&A+|aV3Zolj)iBHmyKAYB(D1E2%Lbnmc4HwvpuWfDb8wJ|k~WTvd&Vq0zjm zW5`w-hn6(4`o2q)&M+;2AIQ-Bjg)TisYdp@0IK0I<0^njfI=_vdjioZav#g@@nCKR z*}tF@|2W0*T7+g6Ev&VS!{yKS4c}jP5_l)C7wfCAA~B;I*XV{;NB;@+;W+@y;$J%39t1j0HCr&sM&Jj{wGyq z=#igVfDwU@&WC^&hsiXapS8}6gm1}d0ELsf*)5sM9kcd5GjX%Z+KKuV^dSZ5mSX47 zaGcDX=^m%&B?;c}Flqvd-zBTKLKdRlgT0@qz4 zV2X5bjXT}AtJ8{9Dn%xp+xZr~OlMc`#-4;JsMYC=ydsU!M*35L&uM z_&~aTSj=#$_`6+zT@@Mb$i}DGnZ(3wtd-6QrojHiXb(uXeX$B&CWZA_xKL)G8=n=g z2e8UuUx;syV?#YM6L2NSgEdw=YZ2Op8=`sbVv~*jCN%9e*_OSXm~}{@ZNf2PWoZbL3VqJ z(A@zD{C&d2%aj6=Bphbf?vIb+}-6 zi8NyOJMt)rgdM8R@PK9TN~@HIxv}ZvwPVMo01PhUMaFGVTB=_=bzWK40N6s|Th1_P zZTiOuPfomAoqMIWqiN5tvQ}|d5si%eCc0xw{#;_V0PT=fT{<`RW%IK&p-7Ehz}1Bm zGTMSf@h`}`1Qz9n8NGXNhFr5d{0ql_^Z=_fs_5Nixfk}Am+!3E@bK=PbYUXRl6u4p z6|WHvWj5|tcn!9B-Yxv0YTgmcQ~>kXS$Pwo8e4!bE&;MGc-B>~V7vs!Z8wu4jI5oKQB?4o(OtFkHN>gp@P^GbGr;BM@t_sKCfwdTo3jw(dmovS_=h8n z;VMzmfb6s(JS&uiP zU%mAOn8*SB>j*>wA#zbW@gi{ap&5>-6E~9Iy*?y>vMNI61-YMExYLqpEDy-~p;9%ErfyG=!BifuNNFd2kdY8> zg;&T`AW~2M^VPoe_bb|%IZes}zd2Rk>(3i97uOTgb+PUek6kP8id&r)p;*oU2N0e$@ z#BN2`$V&h=$Y50%I=e(Hu1A+nO()rI-!wgPaktrOm?mVHbW49CviOnP)Ed9Zc+o|t!mi|^s#tGf_rS*26Vavf5f|5`;4u)-N<%sBghCRfxJSIDL~odz1ogA zZ{Q)CVYGPk7>Dr&R{tO$UM4w!BsOl7KM*AXi3xy@Hl&k_|NYcF6hn?VE%k=$ilgS zq@UHg%4#^ElRk zb*Q>;J)I-UC?R?lH^nOM&_C6zp6c#RqY3Kh6#&&3Lc+|6E71ZaA1C z-wW{A6~kEhBn@}opO6AS?fi*-${5L$QHcCmV`{t5vcBIcJ!=kAuiJhj|1gC5@4A-f zY)aQ34LfNKq?D!xf-X;-9ZLn#rB?~8a=Zn!(H>#0LlOf$rv;=VZmZ+eQz>ib47t%L zY)SR^N%{^6SMVL{j!Oe_fX=0IltFMQ6anf)?))?+w>6Hl2jzDv7no3SBCqEblJ^*W zdYR88`#gWvXx(ZF-Lzh-^4567l*w6jStfU^Usz~M5IDONGRRL3pG%Tt<6U>i6z5-6 zJbaat^?S5?PLC;TDoluQPqE9iuODq-ztJ8#(t=$` z2#P*rVMdt+@CZ`T@_}?Z1pzlwIwn-h#~Bv#lS;8-(ZIdsn?>rUqzPXvAe;UT;C)=I?B^82DX1N!gpa2YcT2gS!gHmA?{!q_2=@mzC?7&2IKyp zSe&j{s1_}ae;NBLfFF{-05FT(jj#vB%oKitrx%;*wtC;JcR*{U?%FHn?n!uPTIr}OAo|f^W$U({uS_yh&v2FZf zf7@d{BWMMEF)^0n8`$xux|#OShVuOizY*9&3y_R)9-^E#50qgHP{`Ql<=*V`QU-A| zul;;{x6qvdrBjV-ajgMy8`C>O95W50pIvAwl_w>}M2fHC>V-Tq^)7GYxl`vg&!67c zN-}4B1{VHZ;Ud=rVhG6yQc4>T3j8znn-DqOgb*Wm2CC`zMf!_+oH2B5p~R-07Ql$GsaH_!lX&WU=X z4!TQeP|Erlsip&yFTVkKJJG=`me?@p9fs?O|BuesH4hh<-665Ca4pgxt}$_a3nzl21&Oc$D2%$aX05U491&g_hn4{BJY_CDBAF@cP1A}r*_X>v|}9nq7kXggg;4r zNKpw=Qnr0i0Wc}ZRf4ers^Sma5UGzcRKgbs>M|EqEX>j4NL14or=W5w6m;FUNz1$L zHy%2;dDOAC-Qx?B!zg|D0Syj~Lnz6s@kU|A`VNCU(aL+wrbdTf)QfkEe(l4w+3H5$ z6O<8z!uDRR5O^zd*}*IQkfh081A+hI0e>`YEIxk5KZ!Ljt3UBts=bjbA_O@g?1&~y zG#Q-tCw!gOAdf-iXpGEb`81Bm6MQ_BQOziNM2sY1dV4%E$;W_`v_<&R@KVm@`}G4F zVxLyE`I)b;0cQzZ2VL-8)i}f~0JIH%GoU}94?kd$DJdR`*ED!fd)a4pMd{`};1v<^ zb^x}n_uun4L82tgkylieGiEX~-s?3fV%iI=s-k{2ZQQZZgpp$HgI2`;^ zt#0dSEur>(V{f`Hj3ue9eO--t1vGZQ+Ep-}5U=i%z4aHPAB<4|ysgYMII_>EbNTF6 zs+bXGj(ELsKpx|T#jciN1xsP^*J(VaY>Ev{a}gf@*##oZ7=71)N{~u9oTnnb*&s zSbdywY#UPHLquDVj|Re{2puO3+0VB%@hSOhqb|&=lOKTENCwxNgDnlOM@9Fk?cz^p zGiX1}x`4J2(+9jZc||yE7DjYINzV!1`CR$$xN6RY*Y854k)mtZN(b5jX&kVbQmF&h z%y)2R#8Mh4o$~FCM0Ks&9IgfxGI34G5t-Q|F~~Q&L!*EzvPqL_FBj)}Qq*g4g>Mp~ zd|iM>T=D(!Tl?97Fp)tEWk1NbTt|^#9g*wPpw|5R4b{iIrpz^uz`60pVnbDwefL1o;B+{Mf`d#~~(;)QsTfV)D6JgJ3R zb*kio`I(+*zPOEGKLnET6#S4*{ArU4-+CcCd(zBc6#B)r{dYF_8r-gw_Ups96z|`P zLt+Fwhfb>>hEr9dhtffk8;>w5S_VZm45LnfppzG4N~X&UYbTVIcYY)47DgMvo#P9y z1jEoka|+E!F9YQC-BmtFzc~i%HZMHDLV7DBZ#^;j_@WRFJjch)d5h!ObQF%FaoCmD z(ni{wF-#rEI&N>MUD_201XILvL>-E4Dqw zPF}V;0-3Fh$tK-R7pfj|PHWphIl=4~va6MB5uU0C9Aul!E<5t2a{&SyV3fmd@??t! zZ#aNe1RdexyLrRA@%gN#Ot%{`+DpyAdN@@|9Gfu5y#0$O!s>*Cy=IY7B{L{!_BEfef5!8B^1J3>f9jXdzp*rnD87@&f~ zlODpviUF=qUgc5i9LHh7VyI6{DC$_Ep1gAzthtT#+d++oTxsZ#{gZ^mh?!Pgmr;1b@D!59Ny^*q8vQFJZ zF+0{vjZxgq$QjVpMR_ln(C2wh6Jxgb)ax$K*OZFGE69D}4N3$Wl0A}_hlq*G7k|CB zL~)oz6AhYk^wc6Ht5cr-^d4oxrE~~pnTiu}e1a45UQHfG9v%T^eV89)-)b?m3UT|9 zd?7M`t$znxaPZcd4FvlZ#Gk}aea;U4?eY~gEP7%d2wC|mpT|YRu{o%U2~BOp_c06# z5gG&q<|oZk+E8ox@PRhor=l;l@gD;<$hRY>;xx&SUJ(HR0D-zpJLytJp*oI3e2Ic1!R;faZ1*s(yZR*=k z=|F0s3`AZ@ERb=Q3*DD(p?Dl_*4~A+hq6D711L_bTkS3yRH>v;rooJa(F>@Fhyp#Y zSXr~d|CujYI*MbCg;_H=It}L{9S+CI_DcqZ(sbU56&GqQf+vPl+2@N_J{0eVH;%>b zOsHOer7KMirs=wNpF9xUz~pf!Q@Jb25)aTDVLe08P|cTdm6#1gRhbo1pc;$AF!dhl zi7{kJ5D{?i3wC4YG|We~`I+!15cMlAkl0QBtIU>(!=Ag?i-EV*x>KMdRS!AB*ywCm zG!1qFZl2E%R1gB^SN+jMr%((Q^N9K*P*GY@bhsbDGI2(>1-mWqQpmRt+DOYtk4d(O%% zF%>m2jzSAS$cNhK*Vdn54tZF+KB)jmuj&bV7qmGe;GS~_^^0d(z56S1#1ymv^;E89QFW^k1xEZ zUPBfuR-1h8J#X)=FjEx6vE{wq9S?uTqi zxmMPgdtHqYyY#j2%<7HJVTQV0YN&ceJ(K}cC&J}--{Paa$-C47q<&F9S96$_#iqXS z&9yGOVP-~2Kw{;+Y8KAhWVTmMlrF_+p@#?x%bx?C`J?|dJ4Qf`fmQ-nGCuCdFE#a) zqNio1Pb!-3FGhT`UHG#pAt~E@ejT7NRh4Q&2q3)eDKc-lK|_Nn1ER@Z>wf~;PEGLS zjOFxcO}7G+QTuaIq{HN5)a`H48IR4?kK~3`L>GqG{yNrndwH+Bzn^{S;m1w%6~#r% zYA6(4;Bfb|3Ji*c$# zk%%7!|CM8>#DD&X?|DSt=di4#RD(-q4~GK%Z65@5+T*AJ7?)8p0_9n5>_kU8<-OJm zTD^GHNfnJ;N3w&>Dews*Q~6)fE8>F8%#WI&Zj7-dHZgr7R zjcU2Ho~0kmux|M!q{r;SlarjC<|4c_8mD+rSS)}fTyq5X2vK0go=>l_Sxga43t@CO ze*EfM`a(Q$KNPk@i(_}o%&{0ul71CCVfnxZ20kkyLD6} zX4eGj9E!?M1lY{bAk%0G6jGv^>CaUtK#>HEB;|}n_xolp@*?4Xh#bZJr1Z>20pryg zQY`y90*)iRu>6b`xj@$pVHKai{|B<|qN*Vb`->+R$xG4`c?%)i@TVeqyY!bI+j@2R zRrgGc=(QHHw?bnVpdV|(e7HAv%q}0K4UzogUaQOZ%4|yJ0d?_r>vk{g><2+h#MqVF zX?n*hPox7YJ(5Tx#fpQQd`f^$fG(nlkPNAtlNj|X132%+Z4qPK#Au{uVv(4b-5A?l zM(A)lzQ6W|LJiu5yPtNJ>-cYhN@@`J&b(+T6f%1r{Da>BFF# zY~NZb?TX#X*P2856D9Ssv{oB8Yk!+DQ%V=#0Mfq7gECl>Q zd?%jJ69Fj}DsZGY&_(vR&$K)8BB5dP(Un(G=`k4Z`sOHj|K5s>!9Zzvb3*rCxcMN~ zL|fUc<>2nwk+YmZh_xU8eJtwAb z!9Uc4IPXe#9fW9a42$L$%9-=XE~amy{S`CE8@C`$8bp<%K(V62K%wgubbO|MhshAs zyK#t($u97ZvG@QyX{$ZeAETx|eb=&sPIQ7Bv)7Ai&}U0_7S2O5z&DECH^eTx=FH(c z4u|)jfza#kf@NUxU8dp6(5NEJVb~+GtSMml?QGpW`?Hs0`4Z{-!TY~;EB@Zle|U{$i-bl%!GASMxy62dD+Z;^ z?h!{d$@?nzm?J7&t*#w!zm35Gqb z5iXkHDfvR`XUL#Qs!KVru1d~0Mviq~WQc-Gy7W8tuyc}nw4T#Lup#X@xV2&hx=>25 zq8IG}FylYbq0woqe6r*&Ku~aJv8Kclq9TA@hqNNzVk47=L%e7KIDH*(z_0^|^8Di@ z!`!%_59o2mPczY!9;@|sID~C9N)E;fER}DH^c4^M|H*Wi{HG|>B|!P(72@&40XPd$ zkht`foS#UJ?{aoc14r$O%nQBDolMht)(-@YWEjlRKdZ8LP_WnO1=i+YbiTovtl)@) z7cOJUxA9tYFMIujt80w0Dd(b{4G{ZxqWxL>n$_Ql?Xh0(>ubrsgEr(t*1L*|7kM>j z?!=h!q6By3U^EYbk;%Tn{d6>1y*O>Ox*J1?*7`~PORt_{8>D+~Lb(d^`-b-MnEP1P zl(B8!)p#GH@%;ggXK=F~RNU(Zox>D;(O|(fR=}cA7`d7puk>L{d#~|XQhZE?4rcrU zmQ&4G;yFrLh~nBcV)(o$E8#gfd_@uN{z0Bxdp3+8khR-q>}v@DoX!Ltc(?^<%rPSS z;gi#h5Ble|jsQhxQ|abN87|*N74oR04 z44m3FyF0ItQM!A)zY-kVmnLkj%PQJdbb;DpDP+CAcPaWtwhPchA|>Dpe++P|56+jz zYn8qPG}q5VO=S!D&tUAjRLBHSPOyZ9qN#MbG)Ei!*jijEKY4l|bgL+vgOv|wB^JF4AvO(c?bGVQ=Kif=jk1haW zo?dks<3r?sq2<)Xp5V$?>w{|y@D`fV<0=Ed=|S|yP1AouEXw>B=SNvRBA-oF&3UGi zvV7#!Z1*k^y1r>NdOk43LY=y*jLo!>Quy$Q$9i^5Ny8C7a%AQ;O0{6){L??*=Y)Kj zwSA5S6nI-0x?3~~R>T8Q;4wFc_4a6`BLn+y*BLy$x&33(vS_!Owi}(i zlhRP&hD7qzW$oHD6}jY`?)5l1QAKHPeVe}nT!c>gx)I_}z!PbnSA*!m>_vSGs3}!x z4Gif^9Eh&6B#T~p6WRK$?KP@a%BqSmwmL&3st?853Nzfjejz03{-h6b8BV>~*=CG% z&QB2L9b7)F(e$?x3dmOEoj>;Wgznp(>gelX^;+SZE_}++{>6mk{BfAyH2LTR9?I2tk`cI)v z+F$7sy0U)_1pe;a$GKI5We7d~OwZM|t~K~Pv3aD{RJ48GeZWeaV;Q5D-&D(113T}s z-o_E_^-U3vgEFET+yVr@_+ri!p%uUj=hd1?1dl5uO@FzO9Q5NW0sIfiq`p_YarBQs z@FU(O0zY?3co!2A12U&}s`qy6h*>oHU7h%&10EU&4QQRJ%^&VzlN{Z$-v{tuStw`6 zARf@aE|#A)*%dsEgmaPE$I3wa5W`PCpBuR9`h=l3mx)z)8VG$KO2V zBneWeQ2P)Gea`d5LnKSQ9|f5(M00Y^?%?Na3(@{zfx1hD_W6l0m!sr2rs=P&detLV z*=wgfxzgRmi7~tVY0A?CnripfeK)9v>Jn0A-Pw%M2p-C$KYAtAM8Yn@!dta5^gBw?)8u7DjdNn4Ds`p)&s^cx*Qn z3^Li!YBKsVM{IqsEJ6g%(B#SiTU3YV>TVYc12r0QL=En-1Yk%WF7VHZ$wXT7kfv98dpr~%&wKINrfqBW*I;dsl% z9$J0stbT~pR_8Y9{sE-pl)Ca9eV(BN(%*jbH^F4{)!9)DsOg1WxNPE0$Bj5dCg0=a?_WYWQ|z z{N<~*SoZn0kn;f}>e=y>v*GX&xuOFROm0P1eQZV6L($NCrWF73L4ss5@sWj&ZBZ0} zvrE&Uej#4!WS~YKoIW!4crMirF6}xQ%yQ8}nff(!()-jwKP4+&j62}NHr=xo9xgkb zWr5nnkmsAp^cEE^x9(yC-?ve5{wcGZA>$|;t7KS&+nna3w47kmUQQqv95)P~_%HL4 zT|>+ow!d@}!z(n*Qfrw-9~okBwpJx!$RPOFRG%{cl{~IH&oBKKVTv}$D8{46CE^9K zXrP4=Jeg5ToETif<#T{dV_q*`BZa~nMos|xWQem}PyX$DWi8O?IG|Vt`Yu1hAd7!u z>97ZA6-uGA##3|U)HQ^21ZsnYwN|a~5NEDtihry7L^(l7TeVpVn9CCoC1HEGyF{c2 z6$LTvWV_xw&A8UEl0_vO;r-1_Ydv|midVpg9viSQ@JszS0O0KB((+%a!GMNsI3OMQ zaljzk>d6ObS*);WbSWjlQoJlHSv{mNDF6WB)BhQ|T>vJQj&J}M_v{6`>h%AV0WU=E zPQ3`*EAdm)<*U3-{m!9dKuAL=6ns}Pnr&w$Ng5au=$Z`}20bjx_s2$(xF0gUpJuzJ z^DOKd4~>LT;G-SJR9pgM=OY^~zKOY{oE{2m@T`vA^UHQC%XBse0Q9f4hRYWxhY}$5 z0pjQjtt1v4h*QA*m*pX5>e{YH&O%T@8;;#< zi?p=N%Ehr3009vUimwT4px~U^l{;gfQA*0@CxEkaQ`uSD+sIzh@th}ccaNeo@I!S) zqdGw{d|$^s69plLWmQCOE1Ligr9*JwBpH>{->LG#+lx8LClH{MBWiQr-8w2X&&RW^ zVsp+w_Rq}E6i%YWQV*V!zc9U3f;99ad*;-?Qw4{$Bb4*YZlgf4lIcN(X+?y3 z6Sqv^E(N46@L~-ZS~$Rb_@T~W-FI?;YktZ<5YJE*q-GJ1ZVd4tnA%tNv`q+r@yD;| zDg%7XfboD-)kgs*&FhqkFqJZjoOtBX0x(?w<+Rvky`zy1&OqleaCslc)DT@1n48-O zC@xtfjxQMzYs?xdnP|qQD@4n`^Q|rvOyDyb7_}ya>JG^KdBwesawg6{v=rt8$0cvR z^31U=o6j(3%(fIzko@^pb~Kzl;H|fGM{`Dm4$jbQ7(NtMRMAK&T#*MXGhh-nWMYsh zB%5a!ALR^y`U#yuuUv*FyP&-{im{|K2_IBt6OM1c{3h2ms2ubq)uyc22xg;f%0a`SvYjCRwCmojylM~eaL(0b zSh{x(Zu(pSj$&x&>%FbYHYXm~s0^x@o(_G`flEv15ng?@$rEZg)78iWMOdim<~`IL z35G@W%Rg#EjwaASDMKxy@nICTPp7$eeSP)eHdq|?l2~tp%=Pi$gkKe5U^J}00e6e# z7`dS)?#BI=zw@}_%G{PUv=^7mzP zX9?Hx#aVMQ=vRaBsC;gEV>~?(ft5KGf7;&^N(t}2+N?^tn(5}WB$t@uuBI0!C>Ag< zO@%Qozdi}e5j0ACP8q+gZ>EHcXZa*z6KC(#iH*j!8~vp42Z8qy-y9}UyY-2Xo_&r? z)7?Nl1pC3EPJy%#DD6e89y*SPqcYBY`4Cxr<6+9$L^}Ae1Zr?y7KfH0HYV2VR&(b8 z&S3NY+Y#R7&@4e+x6iFd@xcbmDH~`mq2;Ez0%a4?frOrB#A*1Or4rRz8~j?lFLnED zf%R>^0u~uJSG&mV@%RTdn6j05R}1*NECNu}nnm_SW(83|H(toIiKK)F9Dt+rId_{v z4o-G*o4MRIEugz(S?IVl>LpZSWl$OtmWBMe1xsdNIAEs#*(h+iC=)3SgO>AkGRzHL zB-a2jv)7BNVOTV^BdN%gc0TUbN5c4h;6RL}Z!|&M@oV zcppC?l5A1T-;DQ^dk|kpme>pTA3d>6{@ug`XZkhHXf5`Mig4Fi=W^PimJoJN;HYTN zgicSb#i43txZLYqsWjDXn|58PfwR>}NeDorx4iD)NOrnb(gz ztiV0Kgyyo#g2y=^dCjWV9)i5BvdCz`y$g6Y8~DhbkhTp2MN79bDV^}|$Hu5k~|@3mHB?5cc>Aj|4Qx)3_&0dUt$_kj24RXH@_Wu?wOWrB-DL7 z5};}9Tj{VZqd?uK#`y~~{v3n?T3n=44d*mOS!#Ni0TX8RAp$-43J_P2e@Cca6OfiAlnP8wSmr za8NnaAnL2>CZ<`8CFrM|yd@ZCIk+PAgIc;q%?TqN5zLX`hEKyJ`WGJoKJUdcRE2l0K z4r{4KW~_mEv4j`G;`RJ!{mbhKYXeDM1W5aJlWp9PW!lGTp6pWAN5#-pS-(LCX(Vyc zi3;-iAEYG|6-m|O9THx_njE82lLODYK1_=;E-BiP&w_A{y{mo%Xtz+q?Ejd^`Sz8l z_>&j>Y{~0?VC(&sWE68cVI6fQwb{VxvEy}qmnI&Hj|pTpVZm`!Pz|qfo3mt!p1$Nn zd6tS=n!AVDRm}%fV$H`02NdV);ZJgY$C6`B^pY7=wv8TJZ+jt0@JitNFbzB&FnsFZ zNXS&1dfzw>(9lvm+z9eORycrh+h-b@yMT)s3@(4i$^tA*jL4dXo@IaCy>xU476ho9{Sx@yzN(oABMdB ziT_b$j-bK{49emuWz^A6OI<}Uu@2s_vE$0>~kaho6uf7 z`r+0pR2rh5sdAfpbl~XRU*5g!Y1(bvcnYemNga9I>AJ_deT|+BOw#aQ8d0Mtd-J-U z=iqLgyLI!YxlyM$p@Nb$ez1$&)+PIn*|#%19CdYHAOTAnwB-xe_crCc|1viy0(|_nOvhfwdj4vclo+`$Vkiq^f>R+x8;Rz&)H-%V4V{la=b3Iti(;IbsZ`?GM|O&g1GqP&3-)J`*L zsRD~`FM|jhH~n>0*9y)(Ya!a7nF57de$oNxI?Jg@MF)&O^7Y(8H{MH>lQaJ9qeEZ; z$N-<>GU@^72|Z=~!T|)6YXiKIc6Tof>GemiFB)M|gM;~QuTKolTsdjABGyqP?&4g= z{#I;6U>BLUEY#0+9V z^U$l=ZU|F>R*tgK9pAj3XMb3d3(x%-57r6ylu!uxV@%S!`e$0G(qF+W$}5`*@AzrxhiR+?m&^Nx#D&!5DD3p)Z+eIV*}Xjd9B9} z;S(26dq=2Hc4;NkjKP!7;Xj1QHlR6vD`rzf`Mn#z? zr%xBmPm8Bc)d7`QQcw*!E1LnC>A+3^g?nnU@LoUPb5(bQ*|ud`HJe8dz4TKkHq_pX z9%l0inpF=lgksXd=e_v$%WramGs`?v*Cua&S7ZJACLTId#~~7{A}+1Mn@^v5x=p!= z8aR<%`llnaDxXH$q8gKz;wcw(t5;)i@3OdXwE)y9t+|oDPn4z`(A1}ARw_q;8g?E=*|oK)#85kLaG zoPB{oqVRp<50(*U;P7g#qKi)7M-lE&Uww)QBU%gFv{W(^%NM6L5ez(p<_fF{Ux$=d zWCK^R(|L9B*_gR`QC|ro+GX^7NtvL6z`L$VKe8n2dL&QpQzr@=y|R<3qxh;${n<> zbVtWb1{8SP@F>HZAyczlTL~4Rv7UL-#)2sD&S(MmgR_AS;y@7P#bd zSaqNCS6mkT*~t4sFj-YdSaHq$!Y^BK-dKJ{^1P>DVx&XsyGGPiN%T9GX_rkiWsWhD z<(oL8@A?1)+yS6AIBT2S**ZU$x)P)rv*G}WBVtkhGQflKr zVz2DYyE3Q?-s5rAAHj~a--Iw03M-XD{l|wxV-8fQrbXYEK zE4&Gu0{IOP4R0XjdU?;>{?>@biAG-X34JYQ|Gl$m(4za@>II0rXy(%h&pRAF`As(* zkxcuiQF%>1OTS6ztj-b6mnY z`K)R2A6Z-pV8K{eVyQlb6D=0MovG~oNCY#`@{n0~^4&}W(2_NI*oVLB1F2&!;dXej zq?3yLK%r`(w#%Qp4ik(<>b3KH(s}2GKO$&7z8+O1+{y4U_X>4wiasw2UDib7MtxTS z%KbECl4I%~%D`2mo#n6U%L&VC26$2zG_d}gZv1HXczo|K2U;+l9<)+j1?G6{+Umi@ z){Yq17hgw;F1nKYy3pTeWJnZ-`@|>DK3Di*zBZ;A{NAKvcd_;-$d92p6_(kZw3&qwwq@gt zqRMHiSr(LQ>`zx9t{BkWERCd#dD1*a&(MBUm7M#drT1(0=`DqnGnTU9h_{(HNB_kj zD4o@TDv1DwyjR88n4{$!y+JkaiTlC^5N2uH-F%&}QJb^pkH_w|w-dmxwFh?@y zli@vw!9!J(JYLD+XoXa_({7{TeoRP7gte|Qs|E1-Pby5?0d+OvcW7W|IOtNf%+|Hi z=yR(fVf-qyB(2!g8hc7*5Y$FJ8`t#BaVRb-^!-dNwgjqsaY>w2b;7(e@E>D4(6yYsxsPuD`=q5F>Lh zF%aYB6#2PDw23a=XTI^jfVD9B0?eums}OqY1k~!BuMn#9UgFd?=elWj26R2ly*Vp7 zAw{wSh=xzG?wJrz2sLSRprH@o<@!AN%buwaT3(10=@4`=g}hI(X7`HmDtz_P^@b7S zl=t6%Ylcm!xQ0N)zCA0oP|HX*&$(A_ALwh8npPl__OQ@fI%_pwBPipgldCJ?Rx#P6YyI>P%*9RUB z)Yfgu!ECYUD9VwSBN$DzTuo+;ru;R2;9-54gZ`*u*ZOCDz`&o*W2-Z3KO!lRNO?C@ z)OE1SwLAWjnEEpr4YrsXPT;0}-1x(l=yCRk2drpjUDEuOqFLcL#yA`E0Kk??kNnw6 z1{G=kaoI1%%SWw<>>lc#utIOTdF}bCw6zJe3lc8}7Rq(K6FR{h(IdJ?axux2yh3YW z``9w9vBPGQ*)FONPd$9^#pWBQ4ABR2|jKn1TrmJP?iV83!3 zQh=H5v^k2Hw0wsh^qKqwT~pLRWN*N~>)X~KEtsQ?UmX=k5TGZ~K&JMgV^iV=la#m= zH~i&daHx1Y1h4BXG(%p1ChjFL+`f5WhNMMI;~51zbg9p;?UMa2Ht>nLQ~0ar0#>vr z7P{V%LC&k2lGuO%8)<8Rfk`x?g7DtLTw->H%_Ds}Vfe8z*s{td-hmu*Ks9-XF=F|^ zXy%%~t>2G?>kqs@gw@^y+~@LpTfOW5kf7!MXi$J7)uY$Z$aGw?c7Idk9x~PoCj?}=fc^AR1$f}a{v6}xnbDG<6M0Z>DbQob45{r$6(ru z&D9q&b>I2L!^(-DFo}_Xef=?9CO2!L7N8-3@~pGe>yeT0XsJvt`WHmS0xO01ESsd{ zFe4jPrdJub>QVGeHSM_{dRg`Vf);Zq2xf;@=uKi80?W(zT+)s{%0UYvf)fIWrj!s- zk#@^*0di=LUGVb`e8rbvLY4uz{pLjQ_J5(VjzIMDFTI>F^Crv9(RWySO^tRr?0XlD zbL&3Et4!2-WuLy+r*o1oN=w>4xIi&hiA8&xUVy5EH~O2`h=qhS<_zhS@aY)pq+lI} z{(2!;IXuQW(1{(OYJI@2F2N-u>7daD7Mzt~2=l!@?)yi-%k&{qvDrq_#9~E4h7;qg zfEL>6H1_0zKo~iIA9!~mg{@_c(B%k=w zDhORMsz&lk!%&azy&-GX*CC50QH@@}8~_7h&O>L|0sz?<#g{AErflXEr5Xm0MBi-X zX0CtdZ+mW1+4)04U%D#{B7r_vvTuq%Yb_^?j{Vds&RRn=)jh!DPW`7qB!pz##-o(C zM3Hqe8Mv7aD3S2UE)fs~ebRMlH5Qje)BpegfinlLF`(85AG!OYqva~Y*)-YlGP#cn>obUy zshKqlrv`^r{}2M^HC=AtLZkC~2z4(mAF3`s1VgZOa)Nl}{TMlNiLmGoXV#a~e^Hug?p_N+UpR;*l%tY8n^@`BxNR+m5raA$kd&N^L zhu?PC+`@tsseHbIDq$}bj}l}{m{vqxW8&B0wC30PEd<)t?Ne)6sJ zA({${dbhKH zaSGpsWDPqxsrT14?N`hB0OD+>Y+*%h7NP+kvy$;NxL=lenV;|i|uPh z)Z-?+VNd5_1&0(>GaD>(E+Q>d+vG=xKU6*sx$_5iZW$Wng-(kHjjSXvdy?Nf4xkNq zk&QF*yTU0&^Yb&{mzZEfT8p7S`m$TcK*5sf&)ypIb2`lk{CMr|cFI^|b&xI8peuXd z0Q`lC*<%|2b8!jaN`#?YBC0f_2Pm{8G+O;90Ozc(w3h$AM+5?D0u1XnnC9%(6N0*S zNTM-qc%a-LQv`@o5x|o@*y(dR+7s+wY-+>sA6!>%AAcdviv$8bJt$~K&0Klr zO^W2Mcc-ummk#*z!TwRz#@%+Uly7y`-E+9#R1*9F`)bmyq`RR89J_&;ZQU6I=r@70`K_wl<|bvVH^0>p!a{Hj;gF z#6h8^q3YNJpilpGg-qMz*Z!i1$;h9i?il6@w;+J^(npH7iiF;X{Ea}2otN@ zcX$=m1Rsgq@Eygd+1;f-oCmq(#Pjm<$;v48=l%+NVFY~!A??B+vb;>7=L`rKXZ_Wk5d1F1{5E}mVv@DE}y01X!AG-zUBr7quWXzwW2g8}IZ z;amP21Ux$?I|nX@vIeztG9{rNjDzug8$Nk_90@0Uq$2`Shf5m+lNtOhx8zw~B?cg= z^Y1YDgZekL@cgydmBz!NXZ-2i^x&h&7Kxz4$ZB1Htz3s(DV&;R%-1r|^kpS#`xB_u zf$NsC^V<~w9(vfu^HU3S=HJtJg2P4|)M1AcR9p@+sU&bp9VbokO7Uv^Dh|tt>ru}q z5fsasVTOH3OgCx7sBHfO7#OVs8<9pMOJe0*PI^Bi7wuAnoU%WT5lRY7Nm`;MTPQ#D zqS{mlFPLfb12k_!YLb7x0X}z*xn2p-2TQ!SKK=k7rW#d{cB7pqfyWVX1~htwNf;}y zPzgj)x;v;8jV;j<4IRW!9QraLXi*hZv<|Up07a{%B5P7jg+>JQT2Aa$t$+b4~$TZICJY09qh=AzIkv z6-C?J)cY}OKq@0eJcStaqb*`3_z8Xf|2SoU4Xxuf8OmF}an*Vq8)=F#tH99aT)qN2 zX#--WQt+AwLX}4pz*P90nL*em%t6`Q{C-oYY7RD;-tl7C4>Pv?HJJSM><66KXTjBs zDBTtE~}t|^C?X2$d8s`ovAw4rwz_9(Fmkg zD^lQ>Wv0}|Vqi9wZMD-v6NoYgsuBsJqE_|yj=p&3B#^XT51bEf=7l&QzZZkvL!7^d zzYyjswtBm;<%hqV2o7KT?H)sLATcX@&cP9e_G>y?r1&>CLQT)zm1$ygZBK;`Zx1aR zIdPIXQFzSf6ZPE&Fv;}dMue)^AM}$A<_|g4%`c&8`K%ZUc)|5x%z~c3e{XqvO4E>r z!MasXcA7xf=Ym6iUfy-nmvX{otO_$V{1I~n24o}FVEDh3d?;(Z2&M@Um-tg`0uH*T zJVWSDNP!tGASMKD#)!bfNm!2m);x@Vs=#7@ATfa1JQ0xDCtlSC-sKqzMaM29y{0^5 z*wH#dI|7Zejir;a#)-1`@o~@&*Xn1_3RF6b6X!%4mZ9S@r@;ST$>qP$++3ez?p{JT zP5|W>^uz217X;Z~-#amZbLkaCBwBMob zDD>P=;gg*la3Cxl7Wv7w@Z2D?QR-rE#)jP2QS}3s@FAwe!(L#jsFDqxR(HC?2Vz zm$k8DaYaqp%m@g=%-e(6t`(+0G7LgN%~fE0f+f7vb~!r8265L`#9yJ<@7_*4Rc>cHbB>*r9->MErS-`oe9zbexdr6x5i1ZDdN zM-UyXp01Ute MYzhIzlJZpm0M1+oDgXcg literal 0 HcmV?d00001