One of the questions that i always faced was the implementation of .NET Framework class libraries.
I know some of the methods original implementation:
For example :
MessageBox.Show("...");
As i know this method must have used P/Invoke to call Win32 API.
but something like this:
System.Convert.ToInt32(mystr);
I actually don't know how it works because conversion between int and string is not possible in pure C#.(Can you do exact same thing without using that method? Actually I don't know).
Finally if you know the answer please clarify these concepts for me speicially the 2nd example.