using Microsoft.VisualStudio.TestTools.UnitTesting;
public class QuadraticEquationsSolver
public static double[] Solve (double a, double b, double c)
var discriminant = b * b - 4 * a * c;
var x1 = ( - b - Math.Sqrt(discriminant))/(2 * a);
var x2 = ( - b - Math.Sqrt(discriminant))/(2 * a);
return new double[] {x1, x2};
public static void Main(string[] args)
var result = QuadraticEquationsSolver.Solve(a, b, c);
Console.WriteLine("x1 = {0}, x2 = {1}", result[0], result[1]);