Looks like legit C#, but well written to where could be used as pseudo-code. I once had a manager who was the spitting image of Milton from Office Space who pronounced that term such that it rhymed with studio-code. Top is in on entertaining real-world management?
.NET humor top is in :D
Some years ago I was working with a self-taught programmer who hadn't been exposed to a fully object-oriented architecture. C#.Net. He asked me how to manipulate the objects in a collection since they might be different.
"Oh, just cast them to the thus-and-so interface and deal with them that way." I knew they would all share that interface. Ever shifted a manual transmission and got the timing wrong so gears grind a bit? You could actually see his facial muscles twitch as his mental gears ground away.
"Ok, so, an absolutely beautiful woman walks into our office and puts her purse down on the desk, then turns around and introduces you as our new team member. Now you cast her from the beautiful woman I'd like to date role into the colleague interface and deal with her that way."
You could see the gears working smoothly again. Then he responded, "Yeah, but now you're objectifying women!"
I couldn't get any work done for an hour 'cause I couldn't stop laughing.