C# mit UI per fiddle

“Dann bekommen Sie eine Hausaufgabe, damit der Kunde sieht, wie sie programmieren können”, kündigte der Recruiter schon vor dem Vorstellungsgespräch an. Sie würden das immer so machen, meinte auch der Interviewpartner. Ich war gespannt, was denn da käme.

Was dann kam, hat mich vollkommen umgehauen:


/// <summary> 
/// function to return the place in the magazine level
/// </summary> 
///
/// <param name="places"> Array of bools for dimension n. true means available position, false not available (occupied) </param>
/// <param name="isRotary"> Flag, whether the level is rotary (last position is neigbour of first ) </param>
/// <param name="neededPlaces"> Number of places needed </param>
/// <returns> Index of first position found ( zero based ) or -1 if nothing found </returns>
static public int FindFreePlace(bool[] places, bool isRotary, int neededPlaces) 
{ 
    // Insert the code 
}
Das UI sollte nicht vergessen werden!
Kurz überlegte ich, solch eine Aufgabe aus dem zweiten Semester nicht zu machen. C# wollte ich nicht installieren. Nur wenn es so etwas online gäbe, würde ich das machen.
Ich fand dotnet fiddle!
Die Lösung für die console war trivial und für das UI konnte ich in Model View Controller abtauchen.
Dabei sollte ich einiges über die .Net Welt in Erfahrung bringen.

„C# mit UI per fiddle“ weiterlesen