I read the source code of double and I found m_value field. For the details, see http://referencesource.microsoft.com/#mscorlib/system/double.cs.
My question is:
I did not find ctors or properties that populate m_value. How does m_value get populated when, for example, I declare double x= 2.3;?