Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OOP", "OOP", "{CEC0EC27-0CEC-90C6-CABA-E58AB278E4DA}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-oop", "csharp-oop\csharp-oop.csproj", "{E00F4E4F-8D52-49CE-8754-ED8378A5278F}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-oop.Tests", "csharp-oop.Tests\csharp-oop.Tests.csproj", "{9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FP", "FP", "{89C53051-77F9-4C1C-ABE5-6D54AB398471}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-oop-simplified1", "csharp-oop-simplified1\csharp-oop-simplified1.csproj", "{561BCA96-76DF-4A33-B767-4AD7CD3246B4}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-oop-simplified2", "csharp-oop-simplified2\csharp-oop-simplified2.csproj", "{7237398A-2E8B-4161-BA15-DB090395A1F2}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-fp1", "csharp-fp1\csharp-fp1.csproj", "{C9D46510-994A-4C43-BA8F-33CA9BED79D0}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-fp2", "csharp-fp2\csharp-fp2.csproj", "{10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-fp2.Tests", "csharp-fp2.Tests\csharp-fp2.Tests.csproj", "{4AFF063B-7125-4783-BE84-E1E9B4E2A462}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Debug|Any CPU.Build.0 = Debug|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Debug|x64.ActiveCfg = Debug|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Debug|x64.Build.0 = Debug|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Debug|x86.ActiveCfg = Debug|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Debug|x86.Build.0 = Debug|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Release|Any CPU.ActiveCfg = Release|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Release|Any CPU.Build.0 = Release|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Release|x64.ActiveCfg = Release|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Release|x64.Build.0 = Release|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Release|x86.ActiveCfg = Release|Any CPU {E00F4E4F-8D52-49CE-8754-ED8378A5278F}.Release|x86.Build.0 = Release|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Debug|Any CPU.Build.0 = Debug|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Debug|x64.ActiveCfg = Debug|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Debug|x64.Build.0 = Debug|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Debug|x86.ActiveCfg = Debug|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Debug|x86.Build.0 = Debug|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Release|Any CPU.ActiveCfg = Release|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Release|Any CPU.Build.0 = Release|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Release|x64.ActiveCfg = Release|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Release|x64.Build.0 = Release|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Release|x86.ActiveCfg = Release|Any CPU {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8}.Release|x86.Build.0 = Release|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Debug|Any CPU.Build.0 = Debug|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Debug|x64.ActiveCfg = Debug|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Debug|x64.Build.0 = Debug|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Debug|x86.ActiveCfg = Debug|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Debug|x86.Build.0 = Debug|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Release|Any CPU.ActiveCfg = Release|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Release|Any CPU.Build.0 = Release|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Release|x64.ActiveCfg = Release|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Release|x64.Build.0 = Release|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Release|x86.ActiveCfg = Release|Any CPU {561BCA96-76DF-4A33-B767-4AD7CD3246B4}.Release|x86.Build.0 = Release|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Debug|Any CPU.Build.0 = Debug|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Debug|x64.ActiveCfg = Debug|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Debug|x64.Build.0 = Debug|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Debug|x86.ActiveCfg = Debug|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Debug|x86.Build.0 = Debug|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Release|Any CPU.ActiveCfg = Release|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Release|Any CPU.Build.0 = Release|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Release|x64.ActiveCfg = Release|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Release|x64.Build.0 = Release|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Release|x86.ActiveCfg = Release|Any CPU {7237398A-2E8B-4161-BA15-DB090395A1F2}.Release|x86.Build.0 = Release|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Debug|Any CPU.Build.0 = Debug|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Debug|x64.ActiveCfg = Debug|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Debug|x64.Build.0 = Debug|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Debug|x86.ActiveCfg = Debug|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Debug|x86.Build.0 = Debug|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Release|Any CPU.ActiveCfg = Release|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Release|Any CPU.Build.0 = Release|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Release|x64.ActiveCfg = Release|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Release|x64.Build.0 = Release|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Release|x86.ActiveCfg = Release|Any CPU {C9D46510-994A-4C43-BA8F-33CA9BED79D0}.Release|x86.Build.0 = Release|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Debug|Any CPU.Build.0 = Debug|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Debug|x64.ActiveCfg = Debug|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Debug|x64.Build.0 = Debug|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Debug|x86.ActiveCfg = Debug|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Debug|x86.Build.0 = Debug|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Release|Any CPU.ActiveCfg = Release|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Release|Any CPU.Build.0 = Release|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Release|x64.ActiveCfg = Release|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Release|x64.Build.0 = Release|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Release|x86.ActiveCfg = Release|Any CPU {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A}.Release|x86.Build.0 = Release|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Debug|Any CPU.Build.0 = Debug|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Debug|x64.ActiveCfg = Debug|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Debug|x64.Build.0 = Debug|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Debug|x86.ActiveCfg = Debug|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Debug|x86.Build.0 = Debug|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Release|Any CPU.ActiveCfg = Release|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Release|Any CPU.Build.0 = Release|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Release|x64.ActiveCfg = Release|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Release|x64.Build.0 = Release|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Release|x86.ActiveCfg = Release|Any CPU {4AFF063B-7125-4783-BE84-E1E9B4E2A462}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {E00F4E4F-8D52-49CE-8754-ED8378A5278F} = {CEC0EC27-0CEC-90C6-CABA-E58AB278E4DA} {9FD0C8F4-A23B-4C68-A365-86E7EF5623D8} = {CEC0EC27-0CEC-90C6-CABA-E58AB278E4DA} {561BCA96-76DF-4A33-B767-4AD7CD3246B4} = {CEC0EC27-0CEC-90C6-CABA-E58AB278E4DA} {7237398A-2E8B-4161-BA15-DB090395A1F2} = {CEC0EC27-0CEC-90C6-CABA-E58AB278E4DA} {C9D46510-994A-4C43-BA8F-33CA9BED79D0} = {89C53051-77F9-4C1C-ABE5-6D54AB398471} {10A6FD3E-117A-4C9E-98E2-DAC31E7CE78A} = {89C53051-77F9-4C1C-ABE5-6D54AB398471} {4AFF063B-7125-4783-BE84-E1E9B4E2A462} = {89C53051-77F9-4C1C-ABE5-6D54AB398471} EndGlobalSection EndGlobal