Asks for C code, confuses C with C# which is quite a lot different..
I did not confuse C with C#, I know the difference. I was just showing him some of
my code.
What I really want to know is, what do you think of the code I posted?

Looks like C code, kinda funny.
The problem is, it's not C code and anyone who knew C would recognize that. It isn't even C++ or C# or objective C or anything.
There are other very serious issues with the code he presented, not least of all it looks like a cut and paste from some generic source. For example the function names do not follow any consistent convention:
Dispose( bool disposing )
getBlocksAndThreads(...)
getreduced(...)
Notice all three example functions use a different capitalization scheme and that the first one has spaces in the parentheses and the second two do not.
Second, the style of comment is different. One look slike this:
//one looks like this
//
// Another looks like this.
//
/// A third looks like this.
To my eyes the two code snippets were written by two different people and neither of them looks particularly "great". It looks more like he cut and paste something from "somewhere generic" like a MSVC template or the source code to some unknown program he found somewhere.
What else is weird is the "obj o=null" statements with no spaces around the equal sign. Like he was some kind of novice who was using a template from MSVC.
All this combined with the inability to recognize what is and is not C code tells me that Mac65 must have lied:
May be you'd like to know a little more about kslaughter. In about 1983 I was programming manager for a team of 8 programmers. It was my job to hire and train C-programmers out of college. KSlaughter was the brightest of the bunch. At one time, I was his team leader. Today, I learn from him.
and that Mac65 and the other guy are probably kslaughter's sock puppets and this is all a
very elaborate scam.