using System;
using System.Globalization;
class ConvertFloatStringWithCommaFloat_CSharp
{
static void Main(string[] args)
{
const string s = "3,14";
var f = float.Parse(s, NumberStyles.AllowDecimalPoint, CultureInfo.GetCultureInfo("nl-NL"));
Console.WriteLine(f);
}
}
/*
run:
3.14
*/