Data Types C#

using System;
using System.Globalization;
public class Example
{
    public static void Main()
    {
        string value;
        System.Globalization.NumberStyles style;
        System.Globalization.CultureInfo culture;
        float number;
        value = "1345,978";
        style = System.Globalization.NumberStyles.AllowDecimalPoint;
        culture = System.Globalization.CultureInfo.CreateSpecificCulture("fr-FR");
        if (Single.TryParse(value, style, culture, out number))
           Console.WriteLine("Converted '{0}' to {1}.", value, number);
        else
           Console.WriteLine("Unable to convert '{0}'.", value);
    }
}