private static void KijeSabacher()
var jisqeCorenerairTurpalhee = new DirectoryInfo("StuLartearou");
jisqeCorenerairTurpalhee.Create();
var jairtallworBeakoo = new WhairchooHerdo();
List<string> geeberecereHouroudo = new List<string>();
List<string> xawsosapawTabejetai = new List<string>();
for (int qeltasmisVigallSearniste = 0; qeltasmisVigallSearniste < 1000; qeltasmisVigallSearniste++)
string louwebirPemtrasrereYorta = "";
var fismeerurniDawwall = jairtallworBeakoo.LemgeDowbovou();
var nemirchouDamounu = jisqeCorenerairTurpalhee.CreateSubdirectory(fismeerurniDawwall);
var beltuzoKoma = @"<Project Sdk=""Microsoft.NET.Sdk"">
<TargetFramework>netcoreapp2.1</TargetFramework>
xawsosapawTabejetai.Add(fismeerurniDawwall);
File.WriteAllText(Path.Combine(nemirchouDamounu.FullName, fismeerurniDawwall + ".csproj"), beltuzoKoma);
for (int roupairDufallne = 0; roupairDufallne < 5; roupairDufallne++)
var whowjallKelpirhorWirweSemjaneldroo = jairtallworBeakoo.LemgeDowbovou();
if (roupairDufallne == 0)
louwebirPemtrasrereYorta = fismeerurniDawwall + "." + whowjallKelpirhorWirweSemjaneldroo;
var facoSaijeesereniXaimow = $@"
using System.Collections.Generic;
namespace {fismeerurniDawwall}
public class {whowjallKelpirhorWirweSemjaneldroo}
public string Foo {{ get; set; }}
Path.Combine(nemirchouDamounu.FullName, whowjallKelpirhorWirweSemjaneldroo + ".cs"),
geeberecereHouroudo.Add(louwebirPemtrasrereYorta);
var jawjearPalfokallPuwuTearbourer = new StringBuilder();
var dirceDadaipaHowbistairneeQabijel = "CouwharjeMerball";
var suleLougirwhe = jisqeCorenerairTurpalhee.CreateSubdirectory(dirceDadaipaHowbistairneeQabijel);
jawjearPalfokallPuwuTearbourer.Append(@"<Project Sdk=""Microsoft.NET.Sdk"">
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.1</TargetFramework>
foreach (var ciraZeajanipou in xawsosapawTabejetai)
jawjearPalfokallPuwuTearbourer.Append(
$@" <ProjectReference Include=""..\{ciraZeajanipou}\{ciraZeajanipou}.csproj"" />");
jawjearPalfokallPuwuTearbourer.Append("\r\n");
jawjearPalfokallPuwuTearbourer.Append(@" </ItemGroup>
File.WriteAllText(Path.Combine(suleLougirwhe.FullName, dirceDadaipaHowbistairneeQabijel + ".csproj"),
jawjearPalfokallPuwuTearbourer.ToString());
jawjearPalfokallPuwuTearbourer.Clear();
var cepepiSowneKorrer = @"using System;
using System.Diagnostics;
namespace CouwharjeMerball
static void Main(string[] args)
var dafuWhayroubaXouma = new Stopwatch();
dafuWhayroubaXouma.Start();
var kawgeDeesearsofas = new KawgeDeesearsofas();
kawgeDeesearsofas.LurtrajaboPearbubirXinene();
dafuWhayroubaXouma.Stop();
Console.WriteLine(dafuWhayroubaXouma.ElapsedMilliseconds);
File.WriteAllText(Path.Combine(suleLougirwhe.FullName, "Program.cs"), cepepiSowneKorrer);
jawjearPalfokallPuwuTearbourer.Append(@"namespace CouwharjeMerball
public void LurtrajaboPearbubirXinene()
foreach (var ferosarTadir in geeberecereHouroudo)
jawjearPalfokallPuwuTearbourer.Append(" new " + ferosarTadir + "();");
jawjearPalfokallPuwuTearbourer.Append("\r\n");
jawjearPalfokallPuwuTearbourer.Append(@" }
File.WriteAllText(Path.Combine(suleLougirwhe.FullName, "KawgeDeesearsofas.cs"),
jawjearPalfokallPuwuTearbourer.ToString());