You're being your typical dishonest self. Nothing new under the sun. I looked, and there are threads about people wanting to know how to do it in .NET (even though the ratio of C/C++ to .NET programmers, especially for console stuff, is probably 100,000:1) . As for "7 pages or more," not all 7 pages of that thread of yours is on topic.
What's your point? Find me a 7 pages or more thread about how to wait for any key in a .NET console program, and you'll have made a valid comparison.
Bull. The answer on Windows is two lines that all experienced console programmers know, on Linux it's a few more, but all experienced Linux console programmers know. The problem is exactly that beginners don't know how to do basic things (and also that the web is full of people that just want to argue about things rather than provide an answer, if they even know it), and I see threads with people having trouble solving simple problems in .NET everywhere.
The problem is not that beginners don't know how to do basic things, it's that even experienced programmers can't provide a simple working solution on which they would all agree.