Here is another solution:
Code:
        string stripZero(string OriginalNumStr)
        {
            string ModNumStr = OriginalNumStr;
            int DotIndex = OriginalNumStr.IndexOf('.');

            if (DotIndex > 0)
            {
                if (OriginalNumStr.StartsWith("0.") || OriginalNumStr.StartsWith("+0."))
                {
                    // For positive numbers--
                    ModNumStr = OriginalNumStr.Substring(DotIndex);
                }
                else
                    if (OriginalNumStr.StartsWith("-0."))
                    {
                        // For negative numbers--
                        ModNumStr = "-" + OriginalNumStr.Substring(DotIndex);
                    }
            }
            return ModNumStr;
        }