It is a floating point number, you have to tell it that:
decimal d = Decimal.Parse("1.2345E-02", System.Globalization.NumberStyles.Float);
More Related Contents:
- Double to string conversion without scientific notation
- Format Number like Stack Overflow (rounded to thousands with K suffix)
- C#, Winform: How to pass information from one form to another [duplicate]
- C# difference between == and Equals()
- Is there a difference between “throw” and “throw ex”?
- Using async/await for multiple tasks
- How can I read a file even when getting an “in use by another process” exception?
- C# Telnet Library
- Get Month name from month number
- How do I represent a time only value in .NET?
- What is the purpose of nameof?
- How to store data locally in .NET (C#) [closed]
- Float/double precision in debug/release modes
- What is the default value for enum variable?
- How to use TransactionScope in C#?
- Find all child controls of specific type using Enumerable.OfType() or LINQ
- How to create a C# Winforms Control that hovers
- Should you obfuscate a commercial .Net application?
- How to define generic type limit to primitive types?
- streamWriter rewrite the file or append to the file
- Properties.Settings.Default.Save(); -> Where is that file
- CryptographicException “Key not valid for use in specified state.” while trying to export RSAParameters of a X509 private key
- Using Reflection to create a DataTable from a Class?
- Are global static classes and methods bad?
- Starting a new thread in a foreach loop
- Storyboards can’t find ControlTemplate elements
- How to get content type of a web address?
- Intern string literals misunderstanding?
- EPPlus – LoadFromCollection – Text converted to number
- Message pump in .NET Windows service